簡體   English   中英

解析錯誤:在我的 Next.js 應用程序中找不到模塊“next/babel”

[英]Parsing error: Cannot find module 'next/babel' in my Next.js app

我知道有很多這樣答案,有些人可能會將我的問題標記為重復,但請相信我,我正在努力解決這個問題,因為他們現在都不適合我。 那些以前工作但看起來解決方案已貶值或過期。

我完全不知道 eslint,我唯一喜歡 eslint 的是它用紅線強調了未導入/未聲明的變量,這就是我在 VS 代碼編輯器中安裝 eslint 擴展的原因。

另外,我沒有直接在我的 VS Code 中打開代碼目錄,我在同一個工作區中也有其他項目,例如我有這樣的結構:

|  -- some_folder
|     | -- project_1
|     | -- project_2
|     ...files relating to both projects...

開始一個新的 Next.js 項目應該不會出現任何錯誤,不知道我做錯了什么。

這是我的.eslintrc.json

{
  "extends": "next"
}

這是.babelrc

{
  "presets": ["next/babel"],
  "plugins": []
}

准確地說出我已經嘗試過的解決方案類型:

  • .eslintrc.json添加next/babel
  • 安裝babel-eslint但沒有任何幫助!

而不是在 eslintrc.json { "extends": "next" } 中使用這個 { "next/babel","next/core-web-vitals", } 我認為這會解決這個問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM