最近使用node开发时,发现所有的依赖模块都安装不了啦,一直报错如下
rollbackFailedOptional: verb npm-session 5a4a66a1b8d06dc3
后来才发现是由于之前做项目的时候,把npm的注册地址给改了
由此缘故,所以以后所有的安装模块都会到注册私服地址上去找,以至于找不到node的公共模块,这是由于npm配置的网络问题,通过查找npm config help命令,查找原因
通过node的npm config delete <key>命令删除之前配置的key就可以正常安装依赖模块了