gpt4 book ai didi

reactjs - 升级到 Babel 7 后出现错误

转载 作者:行者123 更新时间:2023-12-03 13:53:06 25 4
gpt4 key购买 nike

运行npm start时抛出此错误

/Users/Gabe/esports-calendar/node_modules/@babel/core/lib/config/config-descriptors.js:178
throw new Error(`Plugin/Preset files are not allowed to export objects, only functions. In ${filepath}`);
^

Module build failed (from ./node_modules/babel-loader/lib/index.js):
Error: Plugin/Preset files are not allowed to export objects, only functions. In /Users/Gabe/esports-calendar/node_modules/babel-preset-es2015-ie/index.js

最佳答案

我建议您在运行 npmauditfix --force 之前将此项目重置为它的状态。假设您使用 git 进行版本控制,如果是这样,您可以运行 git reset --hard 来将当前分支设置为最后一次提交。

出现这种情况的原因是您尝试手动将项目更新到 babel 7。Razzle 无法以这种方式工作;其目标是通过消除开发人员的某些责任来简化开发人员工具。

  1. 进入 package.json 文件并更改 razzle 的版本:
"devDependencies": {
"razzle": "^3.0.0",
etc...
}
  • 删除您的 node_modules 目录。

  • 执行 npm i 重新安装软件包。

  • 关于reactjs - 升级到 Babel 7 后出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57191949/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com