nvm(nodejs版本管理工具)配置全局npm、cnpm

244 阅读2分钟

安装nvm(注意:在下载nvm之前需要卸载本电脑已经安装的node!)

1 .我们选择nvm-windows进行安装,可选择releases下最新版本的nvm-setup.exe下载安装。
2. 在安装根目录下新建nodejs文件夹(此文章安装根目录路径为:D:\nvm)
3. 配置环境变量,新增:

NVM_HOME  D:\nvm
NVM_SYMLINK D:\nvm\nodejs
  1. 选择Path编辑环境变量,新建:
%NVM_HOME%
%NVM_SYMLINK%

安装全局使用的npm、cnpm(切换nodejs版本仍旧可用 无需重新安装)

  1. 在安装根目录下新建npm文件夹
  2. C盘用户文件夹(C:\Users[name])下会生成一个.npmrc的文件,用记事本打开后可以看到如下内容:
registry=https://registry.npmjs.org/
//新增新建的npm文件夹路径
prefix=D:\nvm\npm
  1. 在系统环境变量中的Path添加D:\nvm\npm这样就可以全局安装npm包命令
  2. 全局安装npm、cnpm
npm install npm -g
npm install cnpm -g

注意nodejs版本太高可能引起cnpm的报错,安装指定版本的cnpm命令

npm install cnpm@7.1.0 -g

node版本与npm版本对应的关系查询网址

nvm常用命令

  • nvm list [available]: 列出已经安装的node.js版本。可选的available,显示可下载版本的部分列表。这个命令可以简写为nvm ls [available]。
  • nvm install [arch]: 该可以是node.js版本或最新稳定版本latest。(可选[arch])指定安装32位或64位版本(默认为系统arch)。设置[arch]为all以安装32和64位版本。在命令后面添加--insecure ,可以绕过远端下载服务器的SSL验证。
  • nvm uninstall : 卸载指定版本的nodejs。
  • nvm use [version] [arch]: 切换到使用指定的nodejs版本。可以指定32/64位[arch]。nvm use 将继续使用所选版本,但根据提供的值切换到32/64位模式的
  • nvm version: 显示当前运行的nvm版本,可以简写为nvm v
nvm list  //查看目前已经安装的版本
nvm list available //显示可下载版本的部分列表
nvm install 10.15.0 //安装指定的版本的nodejs
nvm use 10.15.0 //使用指定版本的nodejs