windows 系统 使用nvm 下载node后报npm找不到问题
原因
通过搜索,我找到在github上的nvm-windows的issues中也有人在问同样的问题。基本意思就是说npm的仓库已经从https://github.com/npm/npm移到https://github.com/npm/cli了,但是NVM v1.1.7并没有做相应的调整,所以通过nvm install安装Node.js时对应的npm实际上并没有安装成功,不过NVM此时并没有报告任何错误,而是仍然显示已安装成功。
验证
打开nvm 文件会发下你通过nvm下载的node 文件并不全node_model文件下是空的
解决
这个地方我们需要手动下载你需要的版本然后放到nvm 文件根目录下 然后在使用nvm use [版本号]
就可以正常使用了