美文网首页
Mac 使用NVM 的安装指定版本node

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

作者: 喝酸奶舔下盖 | 来源:发表于2021-06-08 18:22 被阅读0次

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

  • nvm:nodejs 版本管理工具。也就是说:一个 nvm 可以管理很多 node 版本和 npm 版本。
  • nodejs:在项目开发时的所需要的代码库
  • npm:nodejs 包管理工具。
    在安装的 nodejs 的时候,npm 也会跟着一起安装,它是包管理工具。
    npm 管理 nodejs 中的第三方插件

二、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使用

  • nvm install stable ## 安装最新稳定版 node,当前是node v16.3.0 (npm v16.3.0)

  • nvm install <version> ## 安装指定版本(推荐使用这个方式),可模糊安装,如:安装v12.6.0,既可nvm install v12.6.0,又可nvm install 12.6

  • nvm uninstall <version> ## 删除已安装的指定版本,语法与install类似(遇到了个奇怪的问题,node安装成功但是不能使用,解决方案是先删除当前版本重新安装,完美解决了这个问题)

  • nvm use <version> ## 切换使用指定的版本node

  • nvm ls ## 列出所有安装的版本

五·遇到的问题

  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) #设置淘宝镜像

相关文章

  • NVM常用的命令

    安装最新版本 $ nvm install node 安装指定版本 $ nvm install 0.12.1 使用已...

  • 【Node.js】安装使用nvm管理nodejs版本

    【Node.js】安装使用nvm管理nodejs版本 本文主要介绍mac/linux下如何安装nvm来管理node...

  • nvm快速安装node

    安装nvm: 配置环境变量: 永久配置淘宝源: 安装node: 默认使用node指定版本 验证

  • Mac上使用nvm管理node版本的操作记录

    参考文章:1.node版本管理工具nvm-Mac下安装及使用2.正确的安装和使用nvm 关于安装和使用nvm,参考...

  • 神器 nvm

    使用nvm利器,管理node版本 command not found nvm安装成功后,但命令不可用 mac的终端...

  • nvm

    nvm管理多版本node.js:可以用nvm 进行node版本进行管理 Mac系统安装nvm https://gi...

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

    一、nvm,node,npm之间的区别 nvm:nodejs 版本管理工具。也就是说:一个 nvm 可以管理很多 ...

  • nvm node 管理版本 常用

    nvm 1、查看已经安装的版本 2、查看网络可以安装的版本 3、安装指定版本node 4、卸载制定的版本node ...

  • Node.js常用配置

    本文针对mac osx nvm管理Node.js的多个版本 安装nvm 设置镜像(淘宝)加速Node.js安装 临...

  • nvm避坑指南

    nvm node version manager(node版本管理工具) 通过将多个node 版本安装在指定路径,...

网友评论

      本文标题:Mac 使用NVM 的安装指定版本node

      本文链接:https://www.haomeiwen.com/subject/sdjmiktx.html