NVM 切换 node 乱码问题,npm 没有指令的问题

起因:今天的nvm突然罢工,前一秒npm run dev可用,后面打开其他项目的时候node版本过高,降node版本的时候出现先乱码,不管怎么切换都会报错,再看npm提示没有这个指令了,额。。。

简洁版解决办法:

1. 打开 "设置" > "系统" > "系统信息" > "高级系统设置" > "环境变量"。

检查自己的环境变量和系统变量路径是否正确。然后重新尝试在命令提示符中运行 "nvm use node版本"。如果还不行,看第二条。

2. 开始>右键>windows终端(管理员) 

这个一打开就行了,没有乱码,而且切换成功。

NVM 切换 node 乱码问题,npm 没有指令的问题_第1张图片NVM 切换 node 乱码问题,npm 没有指令的问题_第2张图片

总结

出现乱码问题的主要原因可能是权限不足或配置路径包含特殊符号。

你可能感兴趣的:(windows疑难杂症,npm,前端,node.js)