解决nvm安装后,node生效但npm无效

问题

昨晚安装nvm时,发现一些坑

问题
发生文件冲突
解决
在安装nvm的时候最好先把之前的node和nvm的版本全都卸载掉,这样安装的话会舒服一点,避免文件冲突

问题
nvm list输出当前的node版本的时候会发现没有对应的版本,或者是说找不到对应的文件,当然也使用不了node了
解决
安装时,不要放在有空格的文件目录下

问题 目前发现 8.11以上版本的node版本对应的npm都没法自动安装,也就是说nvm安装之后,node没有问题,但是没有npm,也就是说npm -v的时候发现在node-modules里面没有东西,报错就是
在这里插入图片描述
解决

  • 自己下载node对应的npm版本
  • 解压后将文件夹重命名为npm并复制到node_modules目录下
  • 最后将npm中bin目录下的npm以及npm.cmd复制到与node_modules目录同级目录下
原文地址:https://www.cnblogs.com/Indomite/p/14195245.html