-
下载node 版本16
https://nodejs.org/download/release/v16.16.0/node-v16.16.0-x64.msi
-
复制安装地址,省空间,省报错老老实实复制就好
D:\Program\nodejs
-
删除历史.npmrc配置
C:\Users\Administrator\.npmrc
-
新建node_cache和node_global
自定义全模块所在路径D:\Program\nodejs\node_cache
自定义缓存路径:D:\Program\nodejs\node_global
-
配置node_cache和node_global权限给Everyone
-
运行命令
npm config set prefix "D:\Program\nodejs\node_global" //修改 npm 的全局安装模块路径
npm config set cache "D:\Program\nodejs\node_cache" //修改 npm 的缓存路径
-
处理警告
npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
修改文件
D:\Program\nodejs\npm
D:\Program\nodejs\npm.cmd
把 prefix -g 改为 prefix --location=global
-
新建【NODE_PATH】系统变量
NODE_PATH
D:\Program\nodejs\
-
【Path】用户变量-全局仓库地址
"C:\Users\Administrator\AppData\Roaming\npm"改为"D:\Program\nodejs\node_global\"

-
Path【系统变量】
“%NODE_PATH%”
“%NODE_PATH%\node_global”
-
在VS Code中,我们打开终端,运行某些脚本工具时"因为在此系统上禁止运行脚本"
Windows PowerShell(管理员),执行命令:set-ExecutionPolicy RemoteSigned
选择 [A] 全是(A)