![](/img/trans.png)
[英]Generator Runtime error when added babel-preset-env and babel-preset-stage-2
[英]Sanity Studio: Parsing Error for Babel Preset Env
我是與 Sanity 合作的新手,剛剛建立了一個項目。 一切正常,但是,在 Visual Studio Code 中,我不斷收到一個不會消失的解析錯誤,我想知道如何修復它。
Parsing error: Cannot find module '@babel/preset-env'
我嘗試刪除node_modules
並重新運行 sanity sanity install
,我還嘗試使用npm install
安裝@babel/core
和@babel/preset-env
。 到目前為止,似乎沒有什么能解決這個問題。
有什么建議么? 我想和我的團隊一起在工作中開始使用 Sanity,但是出現這個錯誤真的很煩人(因為所有內容都用紅色下划線表示)。
我遇到了類似的問題。 對我來說,這個問題與 VS Code 處理包含多個 ESLint 工作目錄的項目的方式有關(在 monorepos 中很常見)。
例如
Project
|--- /web
|--- /studio
在我的項目根目錄中,編輯(或創建)./. ./.vscode/settings.json
以包含我的 ESLint 項目。 注意:這些設置僅適用於您當前的工作區。
"eslint.workingDirectories": ["./web", "./studio"]
希望有幫助:-)
方法一:
在根目錄中創建一個名為 .babelrc 的文件並添加此代碼
{
"presets": ["next/babel"],
"plugins": []
}
並在 .eslintrc 中將現有代碼替換為
{
"extends": ["next/babel"]
}
方法二:
您需要使用以下命令安裝 npm:
npm install --save-dev @babel/core @babel/preset-env
or
npm install --save-dev @babel/core
我希望這能解決你的問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.