npm install 报错是在使用 Node.js 的包管理工具 npm 安装依赖时常见的问题。以下是一些常见的报错和相应的解决方法:
本地 node 和 npm 版本不匹配
node -v 和 npm -v 查看本地 node 和 npm 的版本。npm ERR! cb() never called!
npm cache clean -f。npm install -g n stable --force。npm install。网络问题
npm install -g cnpm --registry=https://registry.npm.taobao.org。cnpm install。依赖冲突或损坏
node_modules 文件夹和 package-lock.json 文件。npm cache clear --force。npm install。权限问题
--unsafe-perm 参数:npm install --unsafe-perm。请注意,以上只是一些常见的报错和解决方法。实际的报错信息可能因具体情况而异,因此最好是仔细阅读报错信息,并根据报错信息进行针对性的解决。同时,保持 node 和 npm 的版本更新,以及定期清理 node_modules 和 npm 缓存,也是预防这类问题的有效方法。