天天看點

使用Vscode+Eslint插件解決儲存時的格式錯誤使用Vscode+Eslint插件解決儲存時的格式錯誤

使用Vscode+Eslint插件解決儲存時的格式錯誤

1.問題說明:

在使用vue腳手架建立項目時,運作serve輸出警告:函數前存在多餘空格,代碼末尾缺乏空行問題。

在Vscode中對應進行删除空格和添加空行後,儲存檔案時修改内容恢複原有儲存樣式,即存在儲存沖突現象。

2.解決辦法:

2.1Vscode配置:

如圖搜尋eslint插件并安裝

使用Vscode+Eslint插件解決儲存時的格式錯誤使用Vscode+Eslint插件解決儲存時的格式錯誤

2.2項目檔案配置:

在使用腳手架建立項目過程中,配置中勾選Linter/Formatter選項,在項目根目錄中查找.eslintrc.js檔案,在module.exports={ rules: { } } 内添加如下代碼:

"eslint.autoFixOnSave": true,  //  啟用儲存時自動修複,預設隻支援.js檔案
 "eslint.validate": [
    "javascript",  //  用eslint的規則檢測js檔案
    {
      "language": "vue",   // 檢測vue檔案
      "autoFix": true   //  為vue檔案開啟儲存自動修複的功能
    },
    {
      "language": "html",
      "autoFix": true
    },
  ]
           

儲存檔案即可。

使用Vscode+Eslint插件解決儲存時的格式錯誤使用Vscode+Eslint插件解決儲存時的格式錯誤