问题:用nvm安装nodejs版本,下载npm出错。
解决方法:
- 设置淘宝镜像
在安装路径下编辑setting.txt
添加以下两行镜像地址
node_mirror: https://registry.npmmirror.com/node/
npm_mirror: https://registry.npmmirror.com/npm/
- 下载你想要的 npm 版本 - https://github.com/npm/cli/releases
我已经下载了 6.9.0 npm 版本 - https://github.com/npm/cli/archive/v6.9.0.zip
现在进入 C:\Users\xxx\AppData\Roaming\nvm\v10.16.3\node_modules\ 并创建新的 npm 文件夹
它应该看起来像这样 C:\Users\xxx\AppData\Roaming\nvm\v10.16.3\node_modules\npm
然后将下载的 npm 压缩文件解压到 C:\Users\xxx\AppData\Roaming\nvm\v10.16.3\node_modules\npm
然后转到 C:\Users\xxx\AppData\Roaming\nvm\v10.16.3\node_modules\npm\bin 并复制两个 npm 文件。第一个(npm .cmd 文件),第二个(npm 文件)
然后将这两个文件粘贴到 C:\Users\xxx\AppData\Roaming\nvm\v10.16.3 中
打开cmd并运行命令
nvm use 10.16.3
node -v
npm -v