美文网首页
Mac上使用nvm管理node版本的操作记录

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

作者: 拿破仑蛋糕 | 来源:发表于2017-11-05 17:54 被阅读0次

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

关于安装和使用nvm,参考文章1写的非常的详细和清晰,我就不再赘述,这篇我想说的就是我初次安装和使用过程中遇到的知识点(坑~)...

一、不用卸载原来的node
因为,我安装的时候无意间看到好几篇介绍,开头都是让卸载系统原来的node,本着跟着别人的脚步走不出错的原则,听信他们,谁知道,我看文档的时候才发现,根本就不用卸载原来的node,而且还可以使用和管理原来的node。。。真的是 看文档很有必要!!!
nvm文档链接

注意:安装nvm的时候不要按照别人的代码照抄,因为那可能是很久以前写的,版本需要更新

二、换源
nvm install <版本号> (例如:nvm install v6.11.2) 命令安装node的时候会很慢,原因大家都懂得。。。,所以安装node之前需要先切换nvm国内的源,即把环境变量 NVM_NODEJS_ORG_MIRROR加入到 .zshrc (我用的是zsh shell ,如果你用的是bash,那么就加入到.bash_profile) 文件中:
export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node

三、切换版本和设置别名(alias)时遇到的问题
3.1不同切换可能遇到的问题
使用切换命令nvm use v4.6.2切换版本时可能出现以下错误:
nvm is not compatible with the npm config "prefix" option: currently set to "/Users/fabian/.nvm/versions/node/v0.12.7" Run ``nvm use --delete-prefix v4.6.2`` to unset it.
按照提示运行 nvm use --delete-prefix v4.6.2之后,重新打开一个标签发现node版本没有变化,但是在我关闭终端,重新运行之后就可以了(在关闭终端之前我设置了默认的node版本,不知道是不是跟这个有关,没有重来,所以不确定)
3.2使用系统原来的node
这个是在查看文档的时候发现的

image.png
哎,真的是坑啊~
3.3同时nvm管理系统原来的node和新安装的node版本
想要使用系统原来的node,运行nvm use system即可,如果想要设置系统原来的node为默认运行的node,nvm alias default system 即可,切换其他版本的node还是使用nvm use <版本号>

相关文章

  • windows上使用nvmw管理node版本

    在mac上使用nvm管理node的版本,但是在windows上nvm不能使用,只能使用nvmw 第一步,下载nvm...

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

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

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

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

  • nvm

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

  • umi框架搭建

    环境准备 首先由node环境,确保node版本是10.13或以上(mac下推荐使用nvm来管理node版本) 推荐...

  • 神器 nvm

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

  • Windows下安装及使用NVM

    nvm 是 node.js 的版本管理工具,可以运行在多种操作系统上。nvm for windows 是使用go语...

  • 使用nvm安装Node.js环境

    安装 nvm nvm 是node的版本管理工具,我们使用nvm来切换Node.js版本。 nvm的GitHub地址...

  • Windows上安装nodejs版本管理器nvm

    nvm最新的下载地址 Node版本管理器--nvm,可以运行在多种操作系统上。nvm for windows 是使...

  • windows上NVM安装与使用

    nvm最新的下载地址 Node版本管理器--nvm,可以运行在多种操作系统上。nvm for windows 是使...

网友评论

      本文标题:Mac上使用nvm管理node版本的操作记录

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