利用nvm自由切换Node.js版本
2016-07-07 23:28
591 查看
nvm配置
一、什么是nvm
nvm全称是Node Version Manager作用:Simple bash script to manage multiple active node.js versions nvm是一个简单的bash脚本用来管理系统中多个已存的Node.js版本 github网址: OSX和linux版本: https://github.com/creationix/nvm window版本: https://github.com/coreybutler/nvm-windows[/code]二、nvm配置步骤
卸载掉系统中所有已经存在的所有node.js版本
2.下载nvm包
去以下网站下载nvm windows版本:
https://github.com/coreybutler/nvm-windows/releases
双击nvm-setup.exe安装,注意修改安装路径注:安装完毕后会自动配置系统环境变量中的Path,同时会产生两个特殊名称的配置:
NVM_HOME :指向nvm安装目录
NVM_SYMLINK:nodejs安装目录
Path :变量值中增加 NVM_HOME 和 NVM_SYMLINK两个环境变量
如图:
注意:系统变量和用户变量都会有NVM_HOME 和 NVM_SYMLINK两个变量
3.检查nvm安装成功
在cmd中输入:nvm 出现下图既成功
4.利用nvm安装nodejs
第一步:
查看nvm中有哪些nodejs版本可以下载,如果在下面地址中没有则下载会报错:
https://github.com/coreybutler/nodedistro/blob/master/nodeversions.json
第二步:
在cmd中输入
nvm默认的下载地址是http://nodejs.org/dist/,这是国外的服务器,在国内下载速度很慢。
解决办法:
在你nvm的安装路径下,找到settings.txt打开,在后面加加上node_mirror: https://npm.taobao.org/mirrors/node/ npm_mirror: https://npm.taobao.org/mirrors/npm/[/code]
直到将nodejs 7.0.0 版本安装完毕
这里的安装命令其实会自动去下载两个文件:Nodejs.exe和npm包
nodejs.exe网址:https://nodejs.org/dist
npm包:https://github.com/npm/npm/archive/版本号.zip
第三步:
在cmd中做如下操作来保证node可以用:
1、 输入nvm list 查看当前所有安装好的nodejs版本
2、 输入 nvm use 7.0.0 来使nodejs 7.0.0 版本为当前使用状态
3、再次输入nvm list后会看到7.0.0后面多了一个标记使用的文字提醒
第四步:
在cmd中输入 node 即可使用了
注意:
1.安装过程可能被杀毒软件拦截,须暂时关闭杀毒软件;
2.不同版本下npm安装的全局命令只能在这个版本下使用,如果切换了版本还需要重新安装一次;
相关文章推荐
- 19. Remove Nth Node From End of List
- LeetCode 第 19 题 (Remove Nth Node From End of List)
- LeetCode 第 19 题 (Remove Nth Node From End of List)
- DOM之parentNode与offsetParent
- nodejs npm常用命令
- Leetcode Delete Node in a Linked List
- 在github上搭建blog(基于Node.js的Hexo+next)
- Node.js:express (post get querystring json sendFile)
- 原生JS 循环Nodelist Dom列表的4种方式
- nodejs 设计思想杂记四 异步控制流模式
- Nodejs学习路线图
- Nodejs中关于类的创建
- LeetCode 19. Remove Nth Node From End of List详解
- 关于nodejs中使用命令行启动报错的问题
- 5. node.js 的 模块(Module)和包(Package)
- 3. node.js 异步式I/O或非阻塞式I/O
- 2.node.js 入门
- Reverse Nodes in k-Group
- 1.Node.js是什么?
- 《leetCode》: Count Complete Tree Nodes