windows安装nodejs
windows 二进制文件压缩包安装配置 node.js
提示
Node.js版本请根据自身系统选择,安装位置、全局模块存放位置和环境变量应根据自身实际情况进行更改。
全文以安装目录 D:\Program Files\node-v18.16.0-win-x64 为例
下载node.js
官网下载地址:https://nodejs.org/zh-cn/download
进入官网下载地址,选择二进制文件(.zip) 64-bit 文件下载
下载完成后,将压缩文件解压到安装目录 D:\Program Files\node-v18.16.0-win-x64
在D:\Program Files\node-v18.16.0-win-x64目录下新建全局安装模块目录node_global以及缓存目录node_cache
配置系统环境变量
win10/win11 打开 系统设置 - 系统信息 - 高级系统设置 - 环境变量
选择系统变量下面的 Path,点击编辑
添加node.js解压目录和新建的node_global、node_cache两个目录
点击确定保存设置
提示
点击确定后,还需要点击上方⬆️图片上的保存
验证配置
打开终端查看node 和 npm 版本,如下图所示,即为配置成功
# 查看 node 版本
node -v
# 查看 npm 版本
npm -v
若提示 'node' 不是内部或外部命令,也不是可运行的程序或批处理文件。
则上一步环境变量配置错误,请仔细检查,并重新配置
修改模块下载位置
说明信息
上面已经完成了 node.js 的安装,即使不进行此步骤的环境变量配置也不影响node.js的使用
若不进行环境变量配置,那么在使用命令安装node.js全局模块 (如:npm install -g vue)时,会默认安装到C盘中,长期以来会导致C盘被大量文件占用
因此,需要配置 全局安装模块 node_global 以及 缓存目录 node_cache 的环境变量;
在 nodejs 安装目录下,创建 “node_global” 和 “node_cache” 两个文件夹
# 设置全局模块安装路径
npm config set prefix "D:\Program Files\node-v18.16.0-win-x64\node_global"
# 设置全局缓存存放路径
npm config set cache "D:\Program Files\node-v18.16.0-win-x64\node_cache"
# 查看npm全局模块的存放路径
npm get prefix
# 查看npm缓存存放路径
npm get cache
配置国内淘宝镜像
提示
npm 在下载包时默认会从国外的服务器下载,国内下载会很慢.
可以更换为国内镜像:https://registry.npm.taobao.org(官方已更换域名) https://registry.npmmirror.com。
# 查看当前使用的镜像路径
npm config get registry
# 设置国内镜像源
# npm config set registry https://registry.npm.taobao.org
npm config set registry https://registry.npmmirror.com
再次查看配置是否成功
npm config get registry
全局安装cnpm验证
输入cnpm -v 查看信息,如下表示安装成功
打开路径 D:\Program Files\node-v18.16.0-win-x64\node_global\node_modules
可以看到cnpm信息说明以上配置成功