执行nvm install vnode 失败报错截图:
如何解决
1.下载nvm https://github.com/coreybutler/nvm-windows/releases/download/1.1.6/nvm-setup.zip
,解压并且安装
2.打开cmd ,输入nvm -v,如下表示成功
3.在nvm安装目录,找到 setting.txt加上如下两行( 设置 node 和 npm 镜像地址,一般在 C:\Users\用户名\AppData\Roaming\nvm):
node_mirror: https://npm.taobao.org/mirrors/node/ npm_mirror:
https://npm.taobao.org/mirrors/npm/
添加之后如下图所示:
4.安装你要的nodejs版本,成功截图:
5.失败的时候如下图
此时输入 npm -v 会提示
‘npm’ 不是内部或外部命令,也不是可运行的程序或批处理文件。
细心的小伙伴会看到虽然npm安装未成功,但是错误信息中提示了npm的下载地址
复制下来这个地址,在浏览器中打开,打开网站后下载压缩包
6.将这个文件夹复制到node 14.15.4安装版本的node_modules文件夹中并解压,解压成功后删除压缩包就可以了。
7.将文件夹名称改为npm
8.将npm文件夹中,bin 目录下的npm、npm.cmd以及npx、npx.cmd文件复制到node 14.15.4安装版本的文件夹下就可以了
此时npm就安装好了
以上就是nvm安装node成功,但是npm安装失败的问题的解决方案,希望能够对您有所帮助!
nvm命令:
nvm install 安装指定版本,可模糊安装,如:安装v4.4.0,既可nvm install v4.4.0,又可nvm install 4.4
nvm uninstall 删除已安装的指定版本,语法与install类似
nvm use 切换使用指定的版本node
nvm ls 列出所有安装的版本nvm ls-remote 列出所以远程服务器的版本(官方node version list)
nvm current 显示当前的版本
nvm alias 给不同的版本号添加别名
nvm unalias 删除已定义的别名
nvm reinstall-packages 在当前版本node环境下,重新全局安装指定版本号的npm包
node所有版本查看
链接:https://nodejs.org/zh-cn/download/releases/