亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

VSCode中 Eslint 和 Prettier 沖突問題最新解決方法

瀏覽:57日期:2022-06-01 18:43:02
目錄
  • 前言
  • 為什么會沖突
    • Eslint
    • Prettier
    • 沖突
  • 解決

    前言

    本次環境皆為 @vue/cli默認安裝帶有的 eslint@7.32.0VSCode 插件版本:

    • Eslint v2.4.0
    • Prettier v9.10.4

    為什么會沖突

    首先我們需要知道為什么使用EslintPrettier,下面先介紹兩者的單獨用法

    Eslint

    Javascript Vue Typescript 等文件的代碼規范檢測工具,當代碼寫法不符合時,會在終端進行報錯提醒,阻止你的serve服務。為了在 VSCode 中檢測到我們代碼不規范時,能自動修復錯誤寫法,我們需要安裝 VSCode 的插件 ESLint


    安裝后在 setting.json 中配置如下并重啟編輯器:

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

    之后再編寫 js等文件保存時都會自動格式化,保證 Eslint再也不會報錯

    Prettier

    一種規范化的寫法規則,包含各種類型文件,其中部分Javascript 等規則,會和 Eslint不一樣,使用時只要在VSCode 中安裝Prettier插件即可

    安裝后在 setting.json 中配置如下并重啟編輯器:

    {	"editor.formatOnSave": true,	"editor.defaultFormatter": "esbenp.prettier-vscode",}

    表示所有類型的文件的格式化都使用 Prettier

    沖突

    如果兩者都啟用,則因為規則沖突,在JS等文件中,會出現保存時,先運行了ESLint,然后再運行了 Prettier,導致 @eslint檢測依然報錯

    解決

    既然使用 eslint規范,我的理解上當然是不能去修改eslint,因為這是共用規范,修改了就沒有再使用的必要了,所以我是不推薦修改eslint的方式。

    我的做法也很簡單,在eslint作用的文件類型中,繼續使用eslint進行格式化,在其他類型文件中,使用prettier進行格式化

    eslint繼續使用 codeActionsOnSave進行設置,把 eslint作用范圍的文件類型的formatOnSave關閉

    {  "editor.tabSize": 2,	// 開啟eslint  "editor.codeActionsOnSave": {    "source.fixAll.eslint": true	},  // 開啟自動格式化  "editor.formatOnSave": true,  // 設置所有文件默認格式化工具為prettier  "editor.defaultFormatter": "esbenp.prettier-vscode",  // eslint范圍內的文件類型,關閉保存時格式化  "[javascript]": {     "editor.formatOnSave": false  },  "[typescript]": {     "editor.formatOnSave": false  },  "[vue]": {    "editor.formatOnSave": false  },  "[javascriptreact]": {    "editor.formatOnSave": false  }}

    到此這篇關于VSCode如何保證 Eslint 和 Prettier 不沖突的文章就介紹到這了,更多相關VSCode內容請搜索以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持!

    標簽: JavaScript
    主站蜘蛛池模板: 可以直接看的毛片 | 三级毛片黄色 | 黄色录像在线免费观看 | 三级精品 | 丁香婷婷色综合亚洲小说 | 91久久国产口精品久久久久 | 伊人丁香花久久爱综合 | 午夜视频在线观看一区 | 国产精品一区二区免费福利视频 | xvideos亚洲网站入口 | 在线观看成年人视频 | 国产aⅴ片| 嘿咻18视频在线看 | 久九九久福利精品视频视频 | 美国特级黄 色大片 | 免费欧美在线 | 国产喷水视频 | 亚洲经典在线观看 | 毛片在线不卡 | 日本丰满hdxxxxx护士 | 国产三级a三级三级 | 国产精品久久福利新婚之夜 | 美女成人私密视频 | 亚洲无圣光一区二区 | 色婷婷综合和线在线 | 一区二区三区视频观看 | 国产a级黄色毛片 | 亚洲另类网 | 花蝴蝶亚洲一区二区三区 | 爱爱www在线观看视频高清 | 成人人免费夜夜视频观看 | 黄色片中国 | 国产91精品高清一区二区三区 | 亚洲欧美日韩综合二区三区 | 大陆黄色网 | 欧美精品在欧美一区二区 | 日本理论片中文在线观看2828 | eeuss影院www在线观看免费 | 国产精品美女免费视频大全 | 日本精品视频一区二区三区 | 一级 黄 色 片免费 一级@片 |