解决 npm ERR! cb() never called
问题
使用 npm 进行 install 的时候出现了一下问题:
npm ERR! cb() never called!
npm ERR! This is an error with npm itself.
多次执行也一直有问题,node 版本较低,是 8.11.3,项目需要,无法升级到最新版本。
解决
网上找了很多方案都无法解决,还是一下文章最终起了效果。
原文
https://blog.51cto.com/u_15311558/3271772
删除 node_modules
这里推荐一个快速删除 node_modules 包的 npm 工具,使用下面命令全局安装并执行下:
npm install rimraf -g
rimraf node_modules
删除 package-lock.json 文件
找到 install 项目的根目录,删除曲中的 package-lock.json 文件。
清除npm缓存
使用管理员权限执行下面命令,清除缓存:
npm cache clean --force
重新安装
执行上面步骤后,再使用 npm install,看看是否成功,我这是执行通过了。