nvm下载node时无法下载npm
使用nvm下载node后报错 提示程序被占用 然后node_modules文件夹为空
C:\Users\Administrator>nvm uninstall 8.12.0
Uninstalling node v8.12.0... done
C:\Users\Administrator>nvm install 8.12.0
Downloading node.js version 8.12.0 (64-bit)...
Complete
Downloading npm version 6.4.1... Download failed. Rolling Back.
Rollback failed. remove C:\dev\nvm\temp\npm-v6.4.1.zip: The process cannot access the file because it is being used by another process.
Could not download npm for node v8.12.0.
Please visit https://github.com/npm/cli/releases/tag/v6.4.1 to download npm.
It should be extracted to C:\dev\nvm\v8.12.0
文件夹里没有npm命令
镜像地址也改过了
root: C:\dev\nvm
path: C:\dev
arch: 64
proxy: none
node_mirror: http://npm.taobao.org/mirrors/node/
npm_mirror: http://npm.taobao.org/mirrors/npm/
求大神给个解决办法
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
有没有大神知道怎么回事啊?
win nvm 遇到同样问题。 安装最新的nvm-windows 1.1.7 解决。
我也遇到了这个问题,感觉是自己配置的源上没有那个npm下载链接。
把自己配置的nvm源去掉就可以了
刚也碰到这个问题了。
我的解决方案是 自己去下一个 然后放到D:nvmv8.12.0node_modules下
同时将我安装之前的版本npm npm.cmd 这两个文件复制过去 就解决了
还有其他方法也告诉我一下
检查淘宝源是否有你安装的版本,有些时候可能是淘宝镜像站更新不及时导致下载失败,可以采取下面几种方法解决:
更改npm源为github的release地址(速度慢但是也可以下载),例如:
修改settings.txt
或使用命令:
使用nvm-windows高版本时需要单独另外安装npm,nvm只是用来管理node版本的,没有管理npm功能
nvm 用的是 nvm-windows ?为 nvm 设置 npm 镜像然后再试试