最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vscode使用Eslint+Prettier格式化代碼的詳細操作

 更新時間:2023年08月31日 09:06:37   作者:Moralduty  
這篇文章主要介紹了vscode使用Eslint+Prettier格式化代碼,本文通過圖文示例代碼相結合給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

?? step 1

1、安裝Eslint插件和Prettier插件

2、 安裝eslint

npm install eslint -g

?? step 2

1、初始化項目

npm init -y

2、生成eslint配置文件

npx eslint --init

以下是我的配置

完了之后生成一個.eslintrc.json的文件

?? step 3

1、vscode需要配置保存自動化格式

? -> 設置 -> Format On Save =》 ? (保存時格式化文件)

2、以什么風格格式化代碼。

? -> 設置 -> Default Formatter -> 選擇Prettier

3、保存時總是執(zhí)行fixAll

fixAll那選擇true

4、總體配置:setting.json

{
  "workbench.colorTheme": "Default Dark+",
  "editor.formatOnSave": true,
  "editor.defaultFormatter": "esbenp.prettier-vscode",
  "editor.codeActionsOnSave": {
    "source.fixAll": true
  }
}

到這一步基本的保存后都可以有eslint基礎的格式化了

?? step 4

1、配置Prettier,創(chuàng)建一個 .prettierrc.json文件

npm install --save-dev --save-exact prettier
echo {}> .prettierrc.json

然后寫入配置:(按自己)

{
  "semi": false,
  "tabWidth": 2,
  "singleQuote": true,
  "jsxSingleQuote": true
}

然后檢測vscode設置的Prettier: Enable勾選狀態(tài)

這時候可以保存后可以prettier格式化了,但是不會eslint不會顯示紅色

?? step 5

關閉所有不必要或可能與Prettier沖突的規(guī)則。

1、安裝eslint-config-prettier和eslint-plugin-prettier

npm install --save-dev eslint-config-prettier
npm install --save-dev eslint-plugin-prettier

2、然后在.eslintrc.json的 extends 最后加入plugin:prettier/recommended

確保下面格式是prettier

3、保存,重啟vscode,爆紅也生效了。

到這里就eslint和prettier就配完了

?? 最后

一般情況下直接在.prettierrc.json配置即可,如果prettier沒有這個配置的,就可以在.eslintrc.json中的“rules”中配置,舉個例子:(配置全等)

效果??

到此這篇關于vscode使用Eslint+Prettier格式化代碼的文章就介紹到這了,更多相關vscode格式化代碼內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

最新評論

海宁市| 繁昌县| 华安县| 乌恰县| 铅山县| 新和县| 大邑县| 平远县| 屏边| 江城| 云林县| 涞水县| 扎鲁特旗| 中牟县| 米易县| 乐陵市| 建平县| 昆明市| 舒城县| 行唐县| 诸城市| 阿拉善左旗| 旬邑县| 汨罗市| 林口县| 江城| 获嘉县| 黄陵县| 巴彦淖尔市| 如东县| 县级市| 吉水县| 横山县| 固始县| 吉隆县| 聊城市| 安宁市| 改则县| 佛学| 许昌县| 德阳市|