初始 React npm start 构建失败

Posted

技术标签:

【中文标题】初始 React npm start 构建失败【英文标题】:Initial React npm start build failed 【发布时间】:2020-03-27 11:34:00 【问题描述】:

我正在创建一个新的 react 应用程序,但是当我在 npx create-react-app 之后第一次运行 npm start 时,React 无法编译。我没有接触任何文件,并且在我创建应用程序的目录中没有其他包。

这是我运行 start 时收到的错误消息:

错误:子编译失败: 模块构建失败(来自 C:/Users/Matt/Desktop/react/client/node_modules/babe l-loader/lib/index.js): 错误:[BABEL] C:\Users\Matt\desktop\react\client\node_modules\webpack\buildin\global.js: 找不到模块'./src/data'(处理时:“C:\Users\Mat t\Desktop\react\client\node_modules\babel-preset-react-app\dependencies.js$0$9”)

我已经尝试删除 package-lock.json 和 node_modules 然后运行新的 npm 安装。这没有用,我还没有找到关于这个问题的任何文档。我已经在这台机器上创建了其他反应应用程序,直到今天都没有问题。关于如何解决这个问题的任何想法?

【问题讨论】:

【参考方案1】:

我认为 core-js-combat 版本 3.4.6 中存在错误。这个讨厌的错误已经在版本 3.4.7 中修复。所以你可以运行npm install core-js-compat@3.4.7 --save来强制安装新的兼容版本。

干杯

【讨论】:

以上是关于初始 React npm start 构建失败的主要内容,如果未能解决你的问题,请参考以下文章

尝试在 iPhone 上构建 React Native 应用程序时出现“npm start”错误?

react, wepack, babel, node, npm start 错误

(React Native) npm run ios 出错,构建命令失败:PhaseScriptExecution

npm 错误!在 github 操作上构建脚本期间失败

React 构建在本地运行,但在 Amplify 上失败

React npm run build 每次都失败