javascript - npm 错误:cb() 从未调用,我该怎么办?
问题描述
大家好。
每次我尝试安装 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>
我知道已经有一个关于我的问题的话题,但我真的尝试了我能找到的每一个解决方案,但没有一个有效。我多次卸载并重新安装节点,清理了我的缓存,但我无能为力!
这是我的 package.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": {}
}
有人可以帮助我吗,我不知道该怎么做,我无法安装单个软件包...
谢谢 !
解决方案
在花了几个小时在许多不起作用的建议上之后。我终于npx create-react-app
通过执行以下操作开始运行:
通过在命令提示符下运行以下代码来卸载 npm:
npm uninstall -g create-react-app
通过在.npmrc文件中更改/添加此行来增加超时:
timeout=60000; prefer-offline=true;
您的.npmrc文件可以在
C:\Program Files\nodejs\node_modules\npm
(windows)中找到然后重启你的电脑
禁用您的防病毒软件(如@Antoine所说)
在命令提示符处运行以下命令
npm clean cache --force npm install create-react-app npx create-react-app my-app
my-app
你的项目名称在哪里
注意:我没有使用任何代理。
推荐阅读
- tensorflow - 设置与 MobileNet 不同的架构
- sql-server - 如何从 Group By 中的复杂子查询中获取值?
- python - 如何在 Python 中展平嵌套的 Json 文件?
- php - 在 Woocommerce 3 中替换外部运输服务的付款方式标题
- excel - 带有 Application.GetSaveAsFilename 或 Application.Dialogs(xlDialogPrinterSetup) 的 excel vba 错误
- windows - RabbitMQ 安装 - 启用插件后避免服务重启
- arrays - Swift - 如果字符串为零。不要将其添加到数组中
- jcr - jackrabbit - 调用 javac 时出错。需要完整的 JDK(不仅仅是 JRE)
- gridview - Xamarin Forms 按钮在 Grid 内变平
- python - 如何使用 Python 更改文本并按下提交按钮?