nvm 安装和使用
原创
©著作权归作者所有:来自51CTO博客作者wx58f59a601fad5的原创作品,请联系作者获取转载授权,否则将追究法律责任
nvm安装和使用教程
简介
nvm是node的包管理工具。由于在打开不同的项目时,不同的项目在安装依赖时可能会和node版本有关,所以这就需要我们在不同的项目下使用不同的node版本。
nvm就是一个比较好用node管理工具,自由切换node版本。
Windows
安装
github下载地址:https://github.com/coreybutler/nvm-windows/releases
下载 nvm-setup.zip
解压,安装nvm-setup.exe程序,一路next即可!
验证:安装完毕后输入 nvm version
查看版本
PS C:\Users\adley> nvm version
1.1.8
设置代理
Tip: 代理可以不设置,自由选择。
- 打开用户nvm配置目录(前面对应的是home目录):
C:\Users\adley\AppData\Roaming\nvm
; - 配置
setting.txt
; (新增后面两行)
root: C:\Users\adley\AppData\Roaming\nvm
path: C:\Program Files\nodejs
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
nvm常用命令
nvm off # 禁用node.js版本管理(不卸载任何东西)
nvm on # 启用node.js版本管理
nvm arch # 显示node是运行在32位还是64位
nvm root [path] # 查看nvm root node 安装的目录,加path参数,就是这只root地址
nvm ls ## 显示所有安装的node.js版本
nvm ls-remote ## 列出所有远程服务器的版本
nvm list available ## 显示可以安装的所有node.js的版本
nvm use <version> ## 切换到使用指定的nodejs版本
nvm v ## 显示nvm版本
nvm install stable ## 安装最新稳定版 node
nvm install <version> ## 安装node.js的命名 version是版本号 例如:nvm install 8.12.0
nvm uninstall <version> ## 卸载node.js是的命令,卸载指定版本的nodejs,当安装失败时卸载使用
nvm alias default [node版本号] ##设置默认版本
# example
nvm install 14.16.l
nvm use 14.16.1
nvm ls