切换node版本
linux下切换node版本1. linux通过安装n模块2. linux通过nvm模块3. windows通过安装nvm模块1. linux通过安装n模块这种方式适用于批量指令执行的任务序列中切换node版本,比如前端打包脚本linux下切换node版本可以安装n模块,可以依次运行以下命令:npm install -g nn 6.10.0第一行全局安装n模块第二行通过n模块安装并...
linux下切换node版本
1. linux通过安装n模块
这种方式适用于批量指令执行的任务序列中切换node版本,比如gulp
任务,webpack
任务中需要动态修改node版本。
linux下切换node版本可以安装n
模块,可以依次运行以下命令:
npm install -g n
n 6.10.0
第一行全局安装n
模块
第二行通过n
模块安装并使用 版本号6.10.0的node
通过以下命令就能看到目前使用的node版本:
node -v
或者单独使用n
命令:
n
单独使用n
命令输出如下,会在当前使用版本号前显示一个o字符,如果机器上安装了多个版本(通过n
命令安装的版本才可以如此操作),可以通过移动上下方向键来选择要使用的版本,最后按回车生效。
2. linux通过nvm模块
gayhub地址:
https://github.com/creationix/nvm
3. windows通过安装nvm模块
由于windows上没有n模块可以用,只能通过nvm切换node版本。
以下是nvm-windows在github上的申明:
This is not the same thing as nvm, which is a completely separate project for Mac/Linux only.
nvm-windows地址:
https://github.com/coreybutler/nvm-windows/releases
3.1 注意点
在windows安装nvm需要在settings.txt中申明以上内容,setting.txt文件在nvm安装目录的根目录,我的机器是在C:\nvm\settings.txt
root: C:\nvm
path: C:\nodejs
arch: 64
proxy:
node_mirror: http://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
其中,
root为通过nvm安装的node安装目录:如下是我安装的几个版本的node
Path为虚拟目录,这个目录不能真的存在,不要手贱在C盘下建一下nodejs目录
Path为虚拟目录,这个目录不能真的存在,不要手贱在C盘下建一下nodejs目录
Path为虚拟目录,这个目录不能真的存在,不要手贱在C盘下建一下nodejs目录
可以看到这个目录是一个快捷方式,这个目录不能真的存在。
Arch: 当前系统处理器位数,现在机器都是64位了
Proxy:置空
其它两个参数为node的源,在国内使用淘宝的源会快一些。
更多推荐
所有评论(0)