每次npm i都报这个错误,打开log文件
32338 silly extract core-js@^3.26.0 extracted to C:\Users\bruce\Desktop\新git仓库\sinessDisplay-vue\node_modules\.staging\core-js-9ec73f70 (481471ms)32339 timing npm Completed in 1207929ms32340 error cb() never called!32341 error This is an error with npm itself. Please report this error at:32342 error <https://npm.community>
试了网上的很多方法比如
1、删除下载好的node_modules2、删除package-lock.json文件3、清除npm缓存 npm cache clean --force4、去node官网下载最新版本并安装5、再次npm install
反复试了也没有用,是怎么回事?
cb() never called!
错误通常是由于npm在尝试安装某个包时遇到了问题,但是这个问题没有通过回调(cb)函数被适当地报告给npm。这可能是因为包的安装脚本有错误,或者npm自身的问题。
在你已经尝试过的解决方案中,大部分都是正确的,但可能有些步骤的顺序或者其他的细节需要注意。以下是一些可能的解决方案:
node_modules
和 package-lock.json
文件:这两个步骤应该一起做,因为 package-lock.json
文件保存了 node_modules
目录的精确状态。删除它们之后,你可以尝试重新安装依赖。rm -rf node_modulesrm package-lock.jsonnpm install
npm cache clean --force
npm install -g npm@latest
package.json
:检查package.json
中的依赖是否都有效。有些情况下,某些包的版本可能已经过时,或者与项目的其他部分不兼容。package.json
文件,以及你尝试过的所有解决方案。记住,cb() never called!
错误可能是由于很多不同的原因导致的,因此可能需要一些耐心和尝试才能找到解决方案。
我正在尝试添加以下依赖项:
node-v 16.20.2 npm-v 8.19.4 npm i 直接报错 用的 npm install --legacy-peer-deps 执行的
问题内容: 当我输入command go build时,我有一个项目具有来自bitbucket上私人存储库的多个依赖项。我得到这个错误 无法识别的导入路径“ bitbucket.xxx.xx / xx / x” x509:证书由未知授权机构签名 我已经尝试了几种方法,例如添加令牌 git config –global http.extraheader令牌 配置为ssh git config –gl
我正试图使用Gradle从Maven Central下载我最新发布的依赖项: 当尝试构建时,我得到一个错误: 但是io。github。iltotore:core:1.0-fixed不在lib的pom中,我的朋友可以毫无错误地使用它。 为了解决这个问题,我尝试了: > 删除~/. gradle/中的缓存 使用Intellij IDEA使缓存无效 删除我的maven local 但这个问题仍然存在。