我课程中有很多都需要使用nvm来管理node,然后npm是默认随着node安装会自动安装。但是在网络不佳的情况下(不要怀疑,就是网络问题,因为nvm服务器默认在国外)会使得npm安装失败。解决方法有以下几个:

1、换个好点的网络。然后使用nvm uninstall [版本号] 卸载原来的,然后重新安装,多试几次,看看行不行。

2、修改nvm源:nvm node_mirror https://npm.taobao.org/mirrors/node/ ,这条命令是将nvm源设置为淘宝的,淘宝服务器在国内,速度会快一些。

3、直接到nodejs官网下载node二进制文件,双击安装后,npm会自动安装。nodejs官网为:https://nodejs.org/zh-cn/download/