跳至主要內容

windows安装nodejs

tanmantang原创大约 3 分钟windowsnodejs

windows 二进制文件压缩包安装配置 node.js

提示

Node.js版本请根据自身系统选择,安装位置、全局模块存放位置和环境变量应根据自身实际情况进行更改。

全文以安装目录 D:\Program Files\node-v18.16.0-win-x64 为例

下载node.js

官网下载地址:https://nodejs.org/zh-cn/downloadopen in new window

进入官网下载地址,选择二进制文件(.zip) 64-bit 文件下载

image-20230617120408327

下载完成后,将压缩文件解压到安装目录 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,点击编辑

image-20230617122539925

添加node.js解压目录和新建的node_global、node_cache两个目录

image-20230617123557945

点击确定保存设置

提示

点击确定后,还需要点击上方⬆️图片上的保存

验证配置

打开终端查看node 和 npm 版本,如下图所示,即为配置成功

# 查看 node 版本
node -v
# 查看 npm 版本
npm -v 

若提示 'node' 不是内部或外部命令,也不是可运行的程序或批处理文件。 则上一步环境变量配置错误,请仔细检查,并重新配置

image-20230617124938014

修改模块下载位置

说明信息

上面已经完成了 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

image-20230617131059334

配置国内淘宝镜像

提示

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

image-20230617131718867

再次查看配置是否成功

npm config get registry

全局安装cnpm验证

image-20230617133721866

输入cnpm -v 查看信息,如下表示安装成功

image-20230617134333591

打开路径 D:\Program Files\node-v18.16.0-win-x64\node_global\node_modules 可以看到cnpm信息说明以上配置成功