Mac 使用NVM 的安装指定版本node

2021-06-08  本文已影响0人  喝酸奶舔下盖

一、nvm,node,npm之间的区别

二、nvm、nodejs、npm的关系

nvm 管理 nodejs 和 npm 的版本。npm 可以管理 nodejs 的第三方插件。

三、安装 nvm

安装命令:

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash

or Wget:

wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash

or brew

brew install nvm

安装之后:

  1. nvm安装成功之后会返回环境配置的代码,将代码拷入.bash_profile(隐藏文件,controlshift~),保存后 输入source ~/.bash_profile重置.bash_profile(或者重启终端)。
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
bash_profile.jpg
  1. 如果安装了iterm2,需要在 .zshrc 文件中添加和上面一样的配置信息,(一般安装成功都会自动写入这个文件最底部)如下图示:


    zshrc.jpg
  2. 查看nvm是否安装成功

nvm --version

当前最新版本为0.33.8

四、nvm使用

五·遇到的问题

  1. 安装了两个npm,一个为全局、一个为nvm路径下的,打开隐藏文件,把.npm的隐藏文件删除,使用nvm路径下的即可;

  2. node安装之后无法使用,只有输入nvm ues 12.6.0之后才能使用(没有查到原因),通过使用nvm uninstall 12.6.0删除了该版本,重新安装即可

  3. 安装nvm的时候调整成淘宝镜像,速度会快一些

npm install nrm -g  # 安装nrm
nrm ls              # 查询已安装的镜像
npm config set registry [http://registry.npm.taobao.org](http://registry.npm.taobao.org) #设置淘宝镜像

上一篇 下一篇

猜你喜欢

热点阅读