当前位置:   article > 正文

NVM下载安装及使用、Node环境变量的配置

NVM下载安装及使用、Node环境变量的配置

之前的一篇文章nodejs环境安装配置(仅安装nodejs):

Node.js安装及环境配置之Windows篇_node的mainwindow在哪-CSDN博客


 

1、NVM是什么,可以做什么?

node version manager(node版本管理工具
通过将多个node 版本安装在指定路径,然后通过 nvm 命令切换时,就会切换我们环境变量中 node 命令指定的实际执行的软件路径。

使用场景:比如我们手上同时在做好几个项目,这些项目的需求都不太一样,导致了这些个项目需要依赖的nodejs版本也不同,这种情况下,我们就可以通过nvm来切换nodejs的版本,而不需要频繁地下载/卸载不同版本的nodejs来满足当前项目的要求

2、NVM下载
 

NVM最新版下载地址(官方):
https://github.com/coreybutler/nvm-windows/releases


 

  • nvm-noinstall.zip:绿色免安装版,但使用时需要进行配置。

  • nvm-setup.zip:安装版,推荐使用


备份下载地址(百度网盘):

链接:https://pan.baidu.com/s/10kNGTWrAThxpmWCOeQfiDw?pwd=b5md
提取码:b5md


这里主要下载安装包 nvm-setup.zip 文件,本文中使用的是V1.1.7


3、NVM安装(nvm-setup)
 

双击解压后的文件 nvm-setup.exe :

选择nvm安装路径



遇坑警告!!!


这里我一开始选择的路径为 C:\Program Files\nvm

在安装完成后,执行 nvm use 14.5.0 的时候,出现了:

exit code 1:‘D:\Program’ #%$#^%$^%&%&@#

的问题(后面这些符号表示当时报错时候的乱码……

查阅了一些前人的经验后得知,问题的原因是Program Files 这个文件名中含有空格@_@

所以,各位在选择文件夹的时候,需要注意,文件夹名不要出现 中文空格
 



选择nodejs安装路径



确认安装



配置nvm,打开nvm安装目录的 setting.txt:
增加下面两行配置:
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

  1. root: D:\nvm
  2. path: D:\nodejs
  3. // 如果已配置,无需在配置
  4. node_mirror: https://npm.taobao.org/mirrors/node/
  5. npm_mirror: https://npm.taobao.org/mirrors/npm/


检查是否安装成功:

打开CMD,输入 nvm 命令 ,安装成功则会如下图所示,它会显示出当前nvm版本以及nvm的命令:
 




4、使用NVM(命令)

查看当前版本

  1. nvm off // 禁用node.js版本管理(不卸载任何东西)
  2. nvm on // 启用node.js版本管理
  3. nvm install <version> // 安装node.js的命名 version是版本号 例如:nvm install 8.12.0
  4. nvm uninstall <version> // 卸载node.js是的命令,卸载指定版本的nodejs,当安装失败时卸载使用
  5. nvm ls // 显示所有安装的node.js版本
  6. nvm list available // 显示可以安装的所有node.js的版本
  7. nvm use <version> // 切换到使用指定的nodejs版本
  8. nvm v // 显示nvm版本
  9. nvm install stable // 安装最新稳定版

查看当前版本

  1. nvm list available
  2. | CURRENT | LTS | OLD STABLE | OLD UNSTABLE |
  3. |--------------|--------------|--------------|--------------|
  4. | 21.7.2 | 20.12.1 | 0.12.18 | 0.11.16 |
  5. | 21.7.1 | 20.12.0 | 0.12.17 | 0.11.15 |
  6. | 21.7.0 | 20.11.1 | 0.12.16 | 0.11.14 |
  7. | 21.6.2 | 20.11.0 | 0.12.15 | 0.11.13 |
  8. | 21.6.1 | 20.10.0 | 0.12.14 | 0.11.12 |
  9. | 21.6.0 | 20.9.0 | 0.12.13 | 0.11.11 |
  10. | 21.5.0 | 18.20.1 | 0.12.12 | 0.11.10 |
  11. | 21.4.0 | 18.20.0 | 0.12.11 | 0.11.9 |
  12. | 21.3.0 | 18.19.1 | 0.12.10 | 0.11.8 |
  13. | 21.2.0 | 18.19.0 | 0.12.9 | 0.11.7 |
  14. | 21.1.0 | 18.18.2 | 0.12.8 | 0.11.6 |
  15. | 21.0.0 | 18.18.1 | 0.12.7 | 0.11.5 |
  16. | 20.8.1 | 18.18.0 | 0.12.6 | 0.11.4 |
  17. | 20.8.0 | 18.17.1 | 0.12.5 | 0.11.3 |
  18. | 20.7.0 | 18.17.0 | 0.12.4 | 0.11.2 |
  19. | 20.6.1 | 18.16.1 | 0.12.3 | 0.11.1 |
  20. | 20.6.0 | 18.16.0 | 0.12.2 | 0.11.0 |
  21. | 20.5.1 | 18.15.0 | 0.12.1 | 0.9.12 |
  22. | 20.5.0 | 18.14.2 | 0.12.0 | 0.9.11 |
  23. | 20.4.0 | 18.14.1 | 0.10.48 | 0.9.10 |

nvm list 命令 - 显示版本列表:

  1. nvm list // 显示已安装的版本(同 nvm list installed)
  2. nvm list installed // 显示已安装的版本
  3. nvm list available // 显示所有可以下载的版本

nvm install 命令 - 安装指定版本nodejs:

  1. nvm install 14.5.0 // 安装14.5.0版本node
  2. nvm install latest // 安装最新版本node


nvm use 命令 - 使用指定版本node:

nvm use 14.5.0 // 使用14.5.0版本node


nvm uninstall 命令 - 卸载指定版本 node:

nvm uninstall 14.5.0 // 卸载14.5.0版本node

遇坑警告!!!

在运行 nvm install 的时候,有可能会出现无权限安装的问题,如果遇到此问题,请 以管理员身份运行 cmd
 



5、其他命令

nvm arch :显示node是运行在32位还是64位系统上的

nvm on :开启nodejs版本管理

nvm off :关闭nodejs版本管理

nvm proxy [url] :设置下载代理。不加可选参数url,显示当前代理。将url设置为none则移除代理。

nvm node_mirror [url] :设置node镜像。默认是https://nodejs.org/dist/。如果不写url,则使用默认url。设置后可至安装目录settings.txt文件查看,也可直接在该文件操作。

nvm npm_mirror [url] :设置npm镜像。https://github.com/npm/cli/archive/。如果不写url,则使用默认url。设置后可至安装目录settings.txt文件查看,也可直接在该文件操作。

nvm root [path] :设置存储不同版本node的目录。如果未设置,默认使用当前目录。

nvm version :显示nvm版本。version可简化为v。



6、NVM 之 node环境变量的配置

打开安装目录,新建 node_globalnode_cache 两个文件夹:


在桌面任务栏的搜索框内输入“cmd”,点击“以管理员身份运行”




在命令提示符窗口输入npm config set prefix “安装路径\node_global”(根据前面操作,例如安装路径为D:\node.js

 

npm config set prefix "D:\node.js\node_global"

在命令提示符窗口输入npm config set cache “安装路径\node_cache”(根据前面操作,例如安装路径为D:\node.js

 

npm config set cache "D:\node.js\node_cache"


window环境变量的配置

右键点击“此电脑”,选择“属性” > “高级” > “环境变量”

双击用户变量(U) 中的Path
新增环境变量 D:\nodejs\node_global (根据前面操作,例如安装路径为D:\nodejs\node_global

新增系统变量(S)
变量名为NODE_PATH ,变量值为安装路径D:\nodejs\node_global\node_modules ,双击系统变量(S) 中的Path ,新增环境变量 %NODE_PATH%
(根据前面操作,例如安装路径为D:\nodejs\node_global\node_modules)


设置完以上步骤后,确认关闭系统变量弹框,至此,环境变量的配置完成。


原文链接:

Nvm下载安装及使用、Node环境变量的配置icon-default.png?t=N7T8https://blog.csdn.net/ranweidaoke/article/details/137547455

nvm安装(Windows篇)icon-default.png?t=N7T8https://www.jianshu.com/p/13c0b3ca7c71
 


 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/喵喵爱编程/article/detail/987125
推荐阅读
相关标签
  

闽ICP备14008679号