npm Err 退出处理程序从未被调用

Muk*_*ane 8 node.js create-react-app termux

$ npx create-react-app 我的应用程序

在 /data/data/com.termux/files/home/my-app 中创建一个新的 React 应用程序。

安装软件包。这可能需要几分钟。正在使用 cra-template 安装 React、React-dom 和 React-scripts...

npm 错误!退出处理程序从未调用过!

npm 错误!这是 npm 本身的错误。请在以下位置报告此错误:npm ERR! https://github.com/npm/cli/issues

npm 错误!可以在以下位置找到此运行的完整日志:npm ERR!/data/data/com.termux/files/home/.npm/_logs/2021-10-11T17_09_35_089Z-debug.log

正在中止安装。npm install --save --save-exact --loglevel 错误反应反应-dom反应脚本cra-模板失败。

正在删除生成的文件... node_modules 正在删除生成的文件... package.json 从 /data/data/com.termux/files/home 删除 my-app/ 完成。

小智 9

只需在节点中运行此命令即可将 npm 版本降级到 npm6-

npm install -g npm@6
Run Code Online (Sandbox Code Playgroud)

这将解决您的问题,因为我也有同样的问题,降级我的 npm 版本可以解决它。


小智 2

我有同样的问题 npm install --no-package-lock 为我解决了。

如果不起作用尝试删除 package-lock.json 然后 npm install