node多版本切换(nvm-windows)

作者: bkbtp 分类: 前端 发布时间: 2018-04-22 14:05

搭建node.js开发环境

方法一:

通过官网下载node.js安装文件,下载安装最新LTS版本。(可参考菜鸟教程node.js安装配置)

优点:安装快捷方便。

缺点:无法多版本共存,不方便管理升级等。

方法二:

通过nvm安装node。

优点:可快速切换、更新node版本,多版本共存,方便维护等。

缺点:安装需要配置略复杂。

windows开发使用nvm-windows代替nvm。

安装nvm-windows

下载链接:https://github.com/coreybutler/nvm-windows/releases

这里下载nvm-setup.zip。

为避免环境配置出错,可安装到默认路径。如图所示即可:

blob.jpg

blob.jpg

安装完成后,启动命令行,键入 nvm version 响应对应版本号即安装成功,如图:

blob.jpg

nvm相关配置

常用指令:

nvm version         // 查看nvm版本
nvm install 8.9.4   // 安装node8.9.4版本(附带安装npm)
nvm uninstall 8.9.4 // 卸载node8.9.4版本
nvm ls            // 查看node版本,*表示当前正在使用的版本
nvm use 8.9.4      // 将node版本切换到8.9.4版本
nvm root         // 查看nvm安装路径 
nvm install latest  //下载最新的node版本和与之对应的npm版本(一般不推荐安装非LTS版本)

通过 nvm root 找到nvm安装路径,修改该路径下的 settings.txt,给node和npm链接淘宝镜像,覆盖如下代码:

root: C:\Users\ku\AppData\Roaming\nvm
path: C:\Program Files\nodejs
arch: 64
proxy: none
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

至此,安装node和npm会快很多。

顺便,附上npm淘宝镜像:

npm install -g cnpm --registry=https://registry.npm.taobao.org

使用 cnpm 命令行工具代替默认的 npm,加快npm执行速度。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

知识共享许可协议
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。