初始 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 错误