W10安装nvm之后,npm-v node -v 提示’node’ 不是内部或外部命令,也不是可运行的程序 或批处理文件
参考这位博文,感谢博主大大
https://blog.csdn.net/taylorzun/article/details/105471841
1/下载最新版nvm,安装
安装时选择好安装位置,我选的是D盘
2/安装完成后,在安装文件夹中,
新建nodejs空文件夹
我这是安装完成的样子
3/修改settigs文件的内容主要是path,修改为新建的nodejs文件夹的地址
4/修改环境变量
1、win+R
2、打开控制面板/系统/高级系统设置
3、查看这2个环境变量,有没有,没有手动加。看看地址对不对,不对就编辑修改。
4、查看path有没有这2个变量,没有手动加
5、以上全部修改完,打开终端下载node,如果之前一直开着终端,就关掉,重新进一次,非常重要
执行
nvm install <要下载的node版本号>
我下载的是13.0.0
nvm install 13
这时候容易断链接,需要多次重复命令
终端报错,没有下载完成
下载完成时不会出现temp文件夹的
把已下载的v13.0.0文件夹删掉,重新执行命令nvm install 13,在资源管理器删就行下载成功,complete
6、nvm选择版本
这时候如果终端执行 node -v还是会报错不可运行
需要执行选择node版本的命令
nvm use<node版本号>
这一步容易被疏忽,导致node报不可用