相关疑难解决方法(0)

无法加载配置“next/babel”以从 eslintrc.json 扩展

当我尝试构建 Next.Js 应用程序时,成功构建后会出现以下错误。当我在 Vercel 中部署应用程序时,会显示此错误。

error - ESLint: Failed to load config "next/babel" to extend from. Referenced from: /vercel/path0/.eslintrc.json
Run Code Online (Sandbox Code Playgroud)

这是我的.eslintrc.json

{
  "extends": ["next/babel","next/core-web-vitals"]
}
Run Code Online (Sandbox Code Playgroud)

我还添加了.babelrc

{
  "presets": ["next/babel"],
  "plugins": []
}
Run Code Online (Sandbox Code Playgroud)

当我更改eslintrc.json文件时,我还找到了一个解决方案,如下所示:

{
  "extends": ["next","next/core-web-vitals"]
}
Run Code Online (Sandbox Code Playgroud)

那么构建应用程序时不会显示任何错误。但是当我使用上述解决方案时出现另一个问题,问题是:

Parsing error: Cannot find module 'next/babel'
Run Code Online (Sandbox Code Playgroud)

这在所有带有红色标记的导入中都显示出来。

我尝试搜索解决方案,但没有找到任何解决方案。

eslint babeljs next.js vercel eslintrc

33
推荐指数
4
解决办法
3万
查看次数

解析错误:找不到模块“next/babel”

我在创建的每个新 Next.js 项目中都遇到了这个错误。该页面可以毫无问题地编译,它只是在每个 js 文件的第一行一直显示为错误。

解析错误:找不到模块“next/babel”需要堆栈:

  • D:\app\next_app\ratu-seo\node_modules\next\dist\compiled\babel\bundle.js
  • D:\app\next_app\ratu-seo\node_modules\next\dist\compiled\babel\eslint-parser.js
  • D:\app\next_app\ratu-seo\node_modules\eslint-config-next\parser.js
  • D:\app\next_app\ratu-seo\node_modules@eslint\eslintrc\lib\config-array-factory.js
  • D:\app\next_app\ratu-seo\node_modules@eslint\eslintrc\lib\index.js
  • D:\app\next_app\ratu-seo\node_modules\eslint\lib\cli-engine\cli-engine.js
  • D:\app\next_app\ratu-seo\node_modules\eslint\lib\cli-engine\index.js
  • D:\app\next_app\ratu-seo\node_modules\eslint\lib\api.js
  • c:\Users\Admin.vscode\extensions\dbaeumer.vscode-eslint-2.1.23\server\out\eslintServer.js

babeljs next.js

9
推荐指数
11
解决办法
3471
查看次数

标签 统计

babeljs ×2

next.js ×2

eslint ×1

eslintrc ×1

vercel ×1