Node.js 安装

下载

到 Node.js 官网下载 LTS 版本,一般选择上一个 LTS 版本。如当前最新 LTS 版本是 22,则选择 20。

选择 Standalone Binary (.zip) 解压版,不要选择安装版,方便版本更新和切换。如:node-v20.19.0-win-x64.zip

解压

将 Node.js 的 zip 文件解压到某个文件夹,如 D:\nodejs\node-v20.19.0-win-x64

然后创建两个文件夹 npm-cachenode_global。目录结构如下:

  • D:\nodejs

    • node-v20.19.0-win-x64

      • node.exe

      • npm.cmd

      • npx.cmd

      • ...

    • npm-cache

    • npm-global

环境变量

设置 NODE_HOME 环境变量。

image.png

如在 Node.js 编译时出现内存溢出,可以设置 NODE_OPTIONS 环境变量为 --max-old-space-size=8192

image.png

将 Node.js 命令加入系统的 Path 变量,包括以下路径:

  • %NODEJS_HOME%

  • D:\nodejs\npm-global

image.png

点击 确定 设置完成后,在命令行输入 node -v ,如出现版本信息,则代表设置成功:

image.png

NPM 设置

设置全局目录

npm config set prefix "D:\nodejs\npm-global"

# 检查是否设置成功
npm config get prefix

设置缓存目录

npm config set cache "D:\nodejs\npm-cache"

# 检查是否设置成功
npm config get cache

设置淘宝镜像源

npm config set registry https://registry.npmmirror.com

# 检查是否设置成功
npm config get registry

安装 pnpm

npm install -g pnpm

# 验证是否成功
pnpm -v

如出现 pnpm : 无法加载文件 D:\app\nodejs\npm-global\pnpm.ps1,因为在此系统上禁止运行脚本,可到管理员命令行中执行 set-ExecutionPolicy remoteSignedA

如出现 'pnpm' 不是内部或外部命令,也不是可运行的程序或批处理文件,则可能是 Path 环境变量的全局目录未正确配置。

设置 pnpm 的淘宝镜像源:

pnpm config set registry https://registry.npmmirror.com/

pnpm 设置

pnpm config set cache-dir "D:\nodejs\pnpm\cache"
pnpm config set global-bin-dir "D:\nodejs\pnpm\global-bin"
pnpm config set global-dir "D:\nodejs\pnpm\global"
pnpm config set state-dir "D:\nodejs\pnpm\state"
pnpm config set store-dir "D:\nodejs\pnpm\store"
2025-04-07 10:30
Last Updated: 2025-04-07
CONTENTS
0791-85271700
QQ咨询:1779755751
QQ交流群:626599871
微信咨询
微信扫码咨询
微信交流群
微信交流群
Powered by UJCMS © 2010-2025 All Rights Reserved
QQ咨询
电话
微信
微信扫码咨询