最近研究NodeJs, 弄好就顺便总结一下。
一、下载安装包
下载NodeJs安装包,(这个路径总是在变化,2023/11/21更新一次,如果打不开,百度一下nodejs官网)
把下载得到的 node-v14.17.6-win-x64.zip 解压缩到某个目录:
D:\prj\web\NodeJs\node-v14.17.6-win-x64
新建两个目录:node-global 和 node-cache
二、配置环境变量
此电脑右键-->属性-->高级系统设置-->环境变量-->双击path,
把node-v14.17.6-win-x64和node-v14.17.6-win-x64\node-global 添加到最后两行。
重启电脑使得环境变量生效。
Windows命令行cmd.exe输入两个命令:
npm config set prefix "D:\prj\web\NodeJs\node-v14.17.6-win-x64\node-global"
npm config set cache "D:\prj\web\NodeJs\node-v14.17.6-win-x64\node-cache"
执行到第二行报错了:
Error: EINVAL: invalid argument, mkdir 'D:\prj\web\D:\prj\web\NodeJs\node-v14.17.6-win-x64\node-global'
Error: EINVAL: invalid argument, mkdir 'D:\prj\web\D:\prj\web\NodeJs\node-v14.17.6-win-x64\node-global'
这时候,打开C:\users\xiaopang\.npmrc 文件。把下面的内容填入。
prefix=D:\prj\web\NodeJs\node-v14.17.6-win-x64\node-global
cache=D:\prj\web\NodeJs\node-v14.17.6-win-x64\node-cache
再次执行,OK!
npm config set cache "D:\prj\web\NodeJs\node-v14.17.6-win-x64\node-cache"
三、测试
npm --version
node --version
npm
如果没有报错,恭喜!