win10 安装 nvm-windows 1.1.6 nodejs版本管理器

       计算机中已有 nodejs 8.11.4,开发不同的项目,需要切换node版本,尝试使用node版本管理工具,解决这一问题。由于计算机中已有 nodejs,还有 nvm-windows 的安装路径问题,经历了一些波折,此处一一记录。

环境:

  1. windows 10 专业版
  2. node 8.11.4
  3. npm 6.4.0

参考链接:

  1. Windows上安装nodejs版本管理器nvm
  2. Windows 下安装 nvm 管理 nodejs 版本
  3. nvm-windows 手动安装 nvm use 无效 'node' 不是内部或外部命令,也不是可运行的程序
  4. nodejs在windows下的安装配置(使用NVM的方式)
  5. github_coreybutler/nvm-windows

安装过程:

  1. 控制面板中删除node,然后重启电脑。
  2. github中下载nvm-windows 1.1.6安装版nvm-setup.zip文件,安装地址设为:"C:\softtool\nvm",node地址设为:"C:\softtool\nodejs"。注意地址不能设为"C:\Program Files",安装路径不支持空格,否则node无法使用。
  3. 安装完nvm-windows后,进入安装目录修改配置文件,地址:C:\softtool\nvm\settings.txt,用记事本打开添加:
    npm install -g cnpm --registry=https://registry.npm.taobao.org
    npm install -g cnpm --registry=http://r.cnpmjs.org
  4. 重新以管理员身份打开一个cmd;然后可以进行node管理操作。
    nvm v // 查看版本 => 1.1.1 
    nvm install latest // 下载最新的 node 版本 v7.2.0
    
    nvm install 4.4.4 // 安装不同版本
    nvm install 6.2.0 32 // 默认是64位,32位需指定
    nvm uninstall 6.2.0 #卸载对应的版本

安装cnpm

npm install -g cnpm --registry=https://registry.npm.taobao.org
C:\WINDOWS\system32>cnpm -v
[email protected] (C:\Windows\System32\node_modules\cnpm\lib\parse_argv.js)
[email protected] (C:\Windows\System32\node_modules\cnpm\node_modules\npm\lib\npm.js)
[email protected] (C:\softtool\nodejs\node.exe)
[email protected] (C:\Windows\System32\node_modules\cnpm\node_modules\npminstall\lib\index.js)
prefix=C:\WINDOWS\system32
win32 x64 10.0.17134
registry=https://registry.npm.taobao.org

还要确定 node_modules 是全局还是各自nodejs的。

 

你可能感兴趣的:(nodejs)