nvm安装与使用(node版本管理工具)

739 阅读2分钟

nvm安装

使用git Bash安装(win10系统)

  1. 打开git bash 运行 git --version(git版本需要V1.7.10+)
  2. 运行 cd ~/ (选择自己的安装目录,推荐根目录)
  3. 运行 git clone https://github.com/nvm-sh/nvm.git
  4. cd ~/.nvm 运行source nvm.sh(这一步是重点,只对当前窗口有效,每次打开新窗口nvm not found,都要运行这句命令,可以直接鼠标拖文件到窗口或者使用source ~/.nvm/nvm.sh命令)
  5. nvm --version 查看是否安装成功

配置全局nvm命令(终端base)

  • 上面步骤完成后,每次都要运行source ~/.nvm/nvm.sh才能使用
  1. 终端base里面,输入vi ~/.bash_profile,会进入文件编辑模式
  2. 复制下面命令,添加到文件尾部
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"   # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && . "$NVM_DIR/bash_completion"   # This loads nvm bash_completion
  1. 按下Esc键,能出文件编辑模式
  2. 命令行输入:wq退出
  3. 执行source ~/.bash_profile
  4. 新建终端base,输入nvm -v查看版本

使用

  • 切换安装源,使用淘宝镜像
  • 在配置文件~/.nvm/setting.txt下添加
node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/
  • 使用命令(有的环境会报错)
// 切换node安装源
nvm npm_mirror https://npmmirror.com/mirrors/npm/

// 切换npm安装源
nvm node_mirror https://npmmirror.com/mirrors/node/
  • 安装node最新稳定版本
nvm install stable
  • 安装指定版本
nvm install <version> // 例如 nvm install v4.4.0
  • 切换版本
// 临时版本 - 只在当前窗口生效指定版本,[arch]可选指定32/64位版本 
nvm use <version>[arch] 

// 永久版本 - 所有窗口生效指定版本(需重启其他窗口)
nvm alias default <version>[arch]
  • 常用命令
nvm ls // 列出本地全部安装版本

nvm ls-remote // 列出远程全部版本

nvm current // 当前版本

nvm on // 开启node版本管理

nvm off // 关闭

nvm version // 查看nvm版本

nvm alias default <version> // 设置默认版本,例如v21.0.0

nvm proxy [url] // 设置下载代理。不加可选参数url,显示当前代理。将url设置为none则移除代理。

问题

  1. 执行nvm ls-remote命令出现N/A
Create a file called(切换到'~/'目录,创建一个'.culrc'文件)

`~/.curlrc`

In it insert one line(在首行添加'-k'内容保存,并重启终端,再次尝试)
-k

Then try again.