React 'npm start' 给我错误,对于其他项目,该命令成功执行

Posted

技术标签:

【中文标题】React \'npm start\' 给我错误,对于其他项目,该命令成功执行【英文标题】:React 'npm start' giving me errors, for other projects the command executes successfullyReact 'npm start' 给我错误,对于其他项目,该命令成功执行 【发布时间】:2021-03-02 06:03:05 【问题描述】:

$ npm 开始

coin-flipper@0.1.0 开始 C:\Users\Student\Desktop\React\Exercises 反应脚本开始

无效的选项对象。 React Refresh Plugin 已使用与 API 架构不匹配的选项对象进行初始化。

options.overlay.module:提供的值“C:\Users\Student\Desktop\React JS\Exercises!\draw\node_modules\react-dev-utils\refreshOverlayInterop.js”包含感叹号 (!),即不允许,因为它是为加载器语法保留的。 npm 错误!代码生命周期 npm 错误!错误号 1 npm 错误! coin-flipper@0.1.0 开始:react-scripts start npm 错误!退出状态 1 npm 错误! npm 错误! coin-flipper@0.1.0 启动脚本失败。 npm 错误!这可能不是 npm 的问题。上面可能还有额外的日志输出。

我已经尝试删除 package-lock 和 node_modules 并运行 npm install,仍然给出相同的错误,但是另一个项目成功执行,我对两个文件的 .json 文件进行了比较

【问题讨论】:

【参考方案1】:

您的路径包含一个感叹号。 Exercises! 触发了这个。将文件夹重命名为Exercises,应该可以解决了。

【讨论】:

以上是关于React 'npm start' 给我错误,对于其他项目,该命令成功执行的主要内容,如果未能解决你的问题,请参考以下文章

npm start 错误与 create-react-app

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

我试图运行命令“npm run start”,它在 react js 中显示了这个错误

当我运行“npm run start”时,为啥 npm react-scripts 会产生语法错误? [复制]

初始 React npm start 构建失败

如何使用 npm-start 解决 react webpack 问题