大家好。
每次我尝试安装pacakges时,我都从npm得到一个错误。我得到了这个错误:
npm ERR! cb() never called!
npm ERR! This is an error with npm itself. Please report this error at:
npm ERR! <https://npm.community>
我知道已经有一个关于我的问题的主题,但我真的尝试了每一个解决方案,我可以找到,没有一个作品。我卸载和重新安装节点多次,清理我的缓存,但我什么也做不了!
这是我的包. json
{
"name": "XXXXXXXXXXX",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"start": "node index.js",
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC",
"dependencies": {
"axios": "^0.21.0",
"discord.js": "^12.4.0",
"howlongtobeat": "^1.2.1",
"npm": "^6.14.8"
},
"devDependencies": {}
}
有人能帮助我吗,我不知道该怎么做,我不能安装一个软件包...
谢谢你!
5条答案
按热度按时间n53p2ov01#
刚跑:
命令行是不言自明的。人们需要清除(清理)该高速缓存并升级
npm
。之后,它应该可以工作了。smdncfj32#
在花了几个小时的时间在许多没有工作的建议上之后,我终于通过以下操作让
npx create-react-app
运行起来:1.通过在命令提示符下运行以下代码来卸载npm:
1.通过在 .npmrc 文件中更改/添加以下行来增加超时:
您的 .npmrc 文件可以在
C:\Program Files\nodejs\node_modules\npm
(windows)中找到然后重新启动电脑
1.禁用您的防病毒软件(正如 @Antoine 所说)
1.在命令提示符下运行以下命令
其中,
my-app
是项目的名称注意:我没有使用任何代理。
fykwrbwg3#
好吧,我设法通过禁用我的防病毒软件来解决我的问题,我不知道为什么...
cqoc49vn4#
在我们的本地计算机上,它工作,在Azure管道上,出现了提到的错误。
**我们的解决方案:**在npm ci命令之前添加“npmAuthenticate”任务。
> official description of the task
f2uvfpb95#
我在内部公司项目中遇到了类似的问题。我能够重现错误并通过运行
npm install --no-package-lock
解决它,但在jenkins管道中运行时,错误没有解决。我设法通过禁用代理解决它,如下所示: