簡體   English   中英

ESLint 抱怨我的代碼格式我不明白為什么

[英]ESLint complains my code format I don't understand why

我的本機代碼是這樣的:

在此處輸入圖片說明

當我保存時,我總是收到 ESLint 抱怨:

在此處輸入圖片說明

與制表符有關嗎? 我應該為 Visual Studio Code 做一些設置嗎? 我不知道如何擺脫這個錯誤。 有人可以提出建議嗎?

我的 Visual Studio Code 曾經能夠在保存時自動格式化我的代碼。 現在它在保存時完全不起作用。

==== 更新 ====

我也嘗試手動格式化代碼:

在此處輸入圖片說明

但我收到 ESLint 錯誤: 在此處輸入圖片說明

是否應該在 Visual Studio Code 設置中修改 tab 鍵的某些設置?

我相信這些字符是換行符。 嘗試這個:

  • 導入后刪除額外的換行符
  • 將每個 JSX 標簽放在它的線上。 像這樣的東西:
return (
  <View>
    <Text>Hello</Text>
  </View>
);

該文檔解釋了如何設置 eslint 以自動修復代碼問題。 在 Visual Studio Code 中,打開File > Preferences > Settings並搜索“保存時的代碼操作”。 單擊Edit in settings.json並啟用自動修復:

"editor.codeActionsOnSave": {
  "source.fixAll.eslint": false
}

暫無
暫無

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

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