第一步确认 node.exe 和 npm 存在
例如安装目录
D:\nodejs
检查是否存在以下文件:
- node.exe
- npm.cmd
- npx.cmd
第二步:添加环境变量 PATH
图形化操作步骤(Windows):
- 右键「此电脑」→「属性」
- 点击左侧 「高级系统设置」
- 弹出窗口中点击 「环境变量」 按钮
- 在 「系统变量」 区域(下半部分),找到并选中 Path,然后点击 「编辑」
- 点击 「新建」,然后输入你的 Node.js 安装路径:
D:\nodejs
- 如果有 D:\nodejs\node_global 或你自定义的全局模块路径,也加进去(可选):
D:\nodejs\node_global
第三步:验证配置是否成功
重新打开 新的 PowerShell 窗口**(重要:必须重新打开!)**
然后依次输入:
node --version
npm --version
如果都显示版本号(如 v18.18.2 和 9.8.1),说明配置成功
第四步(可选):设置全局模块路径(避免 C盘 权限问题)
由于你装在 D 盘,建议你也设置全局模块安装路径,避免将来用 npm install -g 时出错
- 创建两个文件夹:
D:\nodejs\node_global
D:\nodejs\node_cache
- 配置 npm 的全局路径:
在 PowerShell 中运行:
npm config set prefix "D:\nodejs\node_global"
npm config set cache "D:\nodejs\node_cache"
- 把 D:\nodejs\node_global 加入系统 PATH(如第二步所述)
这样以后全局安装的包(如 vue-cli、typescript)都会安装到 D 盘,不会占用 C 盘。
第五步:测试安装一个全局包(可选验证)
npm install -g http-server
然后运行:
http-server --version