windows 在网上查了很多资料,通过重装node也不能解决 在官网和菜鸟教程下载的源码包 都有npm ERR! Cannot find module './thenables' 问题
就是不能使用npm install XXX 但是其他命令可以
废话不多说
通过nvm下载node
1、nvm
(1)打开连接 github.com/coreybutler… 下载nvm-setup.zip,然后安装在本机,
在安装过程中,遇到:
选个路径设置就好,是等会nvm use 版本时候,就会在这个路径上,更新use的node
(2)在nvm目录下,运行nvm version,得到以下结果,安装成功
2、node的安装
(1)在nvm.exe文件所在文件夹内,打开cmd,运行 `nvm install latest`
(2)运行nvm use 版本号之后,就能看到刚才设置的nodejs 路径了
(3)使用`nvm install 版本号`,就可以下载不同版本的node文件夹,会存储在nvm目录下
然后将下载的npm包内容替换掉之前通过node官网安装的npm 路径F:\nvm\v12.8.0\node_modules\npm C:\Program Files\nodejs\node_modules\npm
完成。