nvm管理NodeJs

nvm安装配置

推荐使用NodeJs的版本管理工具nvm,安装node更容易,允许多个node版本共存,切换方便。

完全卸载NodeJS

  1. 控制面板卸载NodeJS,更推荐使用Geek Uninstaller和Wise Program Uninstaller
  2. 重启任务管理器,鲨掉所有与node有关进程。
  3. 删掉 C:\Users\admin\.npmrc 文件
  4. 寻找以下目录删掉
    • C:\Program Files (x86)\nodejs
    • C:\Program Files\nodejs
    • C:\Users\用户名\AppData\Roaming\npm
    • C:\Users\用户名\AppData\Roaming\npm-cache
  5. 删有关node的环境变量。

下载安装nvm

下载前确定node已经卸载干净。到github.com 该网址的下载nvm-setup.zip或nvm-setup.exe

双击安装exe,一路猛戳下一步,默认下载到 C:\Users\用户\AppData\Roaming\nvm

安装好nvm后,由于国内下载速度慢,所以使用淘宝镜像。在nvm安装目录下找到settings.txt文件。在最后面回车加上:

node_mirror: http://npm.taobao.org/mirrors/node/

npm_mirror: https://npm.taobao.org/mirrors/npm/

nvm常用命令

1
2
3
4
5
nvm list   				看本地有哪些版本NodeJs,正在使用的NodeJs会用*号标识
nvm list available 看网上有哪些可以下载的node版本
nvm install 16.16.0 下载16.16.0版本的NodeJs到nvm安装目录
nvm uninstall 16.16.0 卸载1616.0的NodeJs
nvm use 16.16.0 使用node

参考链接:Windows完全卸载node.js并安装node.js的多版本管理工具nvm

NodeJS

NodeJS介绍:简称 node ,类似后端语言的JavaScript环境,本质上是浏览器底层,自带的包管理器npm在前端能充当Maven一样的角色。

node版本:2022年Hexo要求Node版本必须14以上,推荐16或18,太高或者太低都不好。 另外,Node版本选双不选单。

下载安装: 直接用nvm下载node

切换node或是nvm use 16.16.0 之前,需要先把C:\Users\用户\.npmrc 文件删掉,就像之前的卸载node一样。

再执行以下命令

npm cache clean --force 清理缓存

npm config set registry https://registry.npm.taobao.org node使用淘宝代理链接

npm config set cache “C:\Users\用户\AppData\Roaming\nvm\v版本号\node_cache” node_cache文件夹没有则新建

npm config set prefix “C:\Users\用户\AppData\Roaming\nvm\v版本号\node_global” node_global文件夹没有则新建

node和npm常用命令

1
2
3
4
5
6
7
node -v    		看node版本
npm -v 看npm版本
npm config list 看npm配置项
npm config get registry 看是否在使用淘宝代理链接
npm install 某 下载某依赖
npm uninstall 某 -g 全局下载某依赖
npm uninstall 某 卸载某依赖

参考链接:跳转前可以给我点一个赞吗,拜托拜托`(>﹏<)′ https://blog.csdn.net/Kenvinxu/article/details/106053210

官网版本:以往的版本 | Node.js (nodejs.org)