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目录同级目录下