安装node环境变量(node 环境变量配置)

安装node环境变量(node 环境变量配置)基于 windows 环境 使用 nvm 安装多版本 nodejs 此文章作为记录 并对 参考文章 做些补充 如果已经安装了 node 那么在安装 nvm 之前 需要先卸载 node 如果没有安装可以直接跳过这一步到下一步了 删除前可查当前使用的 node 版本 方便后续决定使用哪个版本的 node 控制面板 卸载程序 卸载 nodejs 为了确保彻底删除 node

大家好,我是讯享网,很高兴认识大家。



基于 windows环境 使用nvm安装多版本nodejs, 此文章作为记录,并对 参考文章 做些补充

如果已经安装了node,那么在安装nvm之前,需要先卸载node,如果没有安装可以直接跳过这一步到下一步了。

删除前可查当前使用的node版本,方便后续决定使用哪个版本的node。

  • 控制面板 -> 卸载程序 -> 卸载nodejs

为了确保彻底删除node,看下node安装目录中还有没有node文件夹,有的话一起删除。

删除以下文件夹(如果存在的话)

  • C:Program Files (x86)Nodejs
  • C:Program FilesNodejs
  • C:Users{User}AppDataRoaming pm
  • C:Users{User}AppDataRoaming pm-cache
  • 删除C:Users用户名 下的 .npmrc文件以及 .yarnrc 文件
  • 环境变量中npm、node的所有相关统统删掉

nvm(node.js version management),是一个nodejs的版本管理工具。nvm和n都是node.js版本管理工具,为了解决node.js 各种版本存在不兼容现象 可以通过它可以安装和切换不同版本的node.js。【可同时在一个环境中安装多个node.js版本(和配套的npm)】


github.com/coreybutler… 选最新版本进入即可

image.png
讯享网

image.png

image.png

上面nvm和nodejs默认安装地址都是C盘,我们最好换成其他的盘,我是换成D盘。

并且注意安装路径的文件夹名称不要出现中文,空格等,否则后期npm使用的时候会出现符号格式不正确问题。

安装完 nvm 后来配置一下下载源 找到nvm安装路径 -> 找到文件 -> 将下面文本覆盖上去

 

讯享网

image.png

第一行是 nvm 安装路径 第二行是 nodejs 路径 第三行是 node 下载镜像 第四行是 npm 下载镜像

,调用,输入,如下图则表示安装成功

image.png


管理员身份运行终端, 先查询可使用版本号, 终端输入, LST代表稳定版本

image.png

  1. 安装指定node版本
讯享网
  1. 安装完成后输入命令指定使用版本
 
  1. 完成后可以分别输入命令行 和 ,检验是否安装成功

image.png

  1. 查看已安装nodejs版本, * 号表示正在使用

image.png

  1. 删除某nodejs版本
讯享网

 

检查是否设置成功, 应该返回 registry.npmmirror.com/

讯享网

  1. 为了防止nvm切换node版本之后全局安装的包无法使用,我们直接在nvm目录下创建和文件夹

image.png

  1. 打开命令行工具, 输入下面两句指令
 

想查看是否设置成功使用

讯享网

我的电脑右键 -> 属性 -> 高级系统设置 -> 系统属性(高级) -> 环境变量

如果环境变量未正确配置,输入 会报错,系统将无法正确识别”node”命令。

需要我们设置的地方有两个:

  1. 系统环境变量新增变量
  2. 用户变量修改变量
  1. 在[系统环境变量]新建环境变量值为

image.png

  1. 修改[用户变量]中的变量

image.png

image.png

  1. 另外, 在下载完后, 系统环境变量和用户环境变量会默认配置好和

image.png

  1. 点击确定后配置完成

在cmd窗口中输入以下指令全局安装模块, 安装成功就表示环境变量配置成功

 

image.png


  • 当前node版本运行 image.png
  • 切换版本后重新运行 image.png
  • 测试完成,可以看到切换node版本后全局模块依然可以使用

小讯
上一篇 2025-06-02 23:19
下一篇 2025-05-27 19:15

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/167473.html