亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > 綜合 > 正文

vscode代碼格式化和eslint的使用

2024-07-21 02:03:22
字體:
來源:轉載
供稿:網友

簡介

今天看著寫的代碼越來越多后,發現自己讀起都有點吃力了,哈哈,自己看著眼睛痛,就準備整頓一下,畢竟這個項目還要維護很久的,找解決方案和測試解決方案就用了一個半小時,嚴重開始懷疑自己的智商了。下面的目標讓代碼看起來很公正

代碼編輯器

vscode
version:版本 1.35.1 (1.35.1) 2019-06-12T14:19:05.197Z更新的

vscode代碼格式化

因為目前公司就我一個后端,項目也不大,所以就采用這種方案,簡單快捷粗暴。

一.點擊code->preferences->settings 點擊右上角{}
二.用戶自定義設置(/User/settings.json)
添加代碼

"editor.formatOnType": true,"editor.formatOnSave": true

ESLint配置

ESLint不僅有代碼規范而且還有一部分語法檢查的功能,ex:命令規范(駝峰) a==b警告提示a===b...
ESLint可以有效的規范代碼,以后還是會采用,培養自己的規范的編碼習慣
https://cn.eslint.org/

1.vscode安裝ESLint

這里以配置eslint-config-aribnb的例子
vscode在extensions中安裝ESLint

2.npm安裝

npm install -g eslint

3.創建.eslintrc文件

softwaredeMacBook-Pro:koa-pro software$ "eslint --init"? How would you like to configure ESLint? "Use a popular style guide"? Which style guide do you want to follow? "Airbnb" (https://github.com/airbnb/javascript)? Do you use React? "No"? What format do you want your config file to be in? "JSON"Checking peerDependencies of eslint-config-airbnb-base@latestThe config that you have selected requires the following dependencies:eslint-config-airbnb-base@latest eslint@^4.19.1 || ^5.3.0 eslint-plugin-import@^2.14.0? Would you like to install them now with npm? "Yes"Installing eslint-config-airbnb-base@latest, eslint@^4.19.1 || ^5.3.0, eslint-plugin-import@^2.14.0npm WARN koa-pro@1.0.0 No repository field.+ eslint@5.16.0+ eslint-plugin-import@2.17.3+ eslint-config-airbnb-base@13.1.0updated 3 packages and audited 7469 packages in 23.559sfound 370 vulnerabilities (1 low, 367 moderate, 2 high) run `npm audit fix` to fix them, or `npm audit` for detailsSuccessfully created .eslintrc.json file in /Users/software/workspace/Me/huafu/koa-pro

項目目錄下將會生成一個eslintrc.json的文件

{ "extends": "airbnb-base"}添加自己想要的設置,我這里node環境{"env": { "node": true, "es6": true }, "parserOptions": {#解決import export eslint報錯 "ecmaFeatures": {  "legacyDecorators": true } }, "extends": "airbnb-base"}

4.關聯eslint與vscode

1.code->preferences->settings 進入user的seetings
2.添加以下代碼

"eslint.autoFixOnSave": true,//保存自動修復eslint錯誤 "eslint.validate": [ "javascript", "javascriptreact", {  "language": "vue",  "autoFix": true } ], "eslint.options": {//指定eslint配置文件位置i "configFile": ".eslintrc.json" //指定項目根目錄中的eslint配置文件 }

這樣vscode和eslint關聯配置完成了,不出意外會報一大堆錯。good lucky

總結:

主要是卡在eslint.options上,沒看vscode的extensions的eslint的README,而去相信了百度,沒有添加eslint.options,那么一直都無法生效.學的教訓。

到此這篇關于vscode代碼格式化和eslint的使用的文章就介紹到這了,更多相關vscode代碼格式化內容請搜索武林網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持武林網!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品视频午夜| 欧美黑人性猛交| 国产精品十八以下禁看| 6080yy精品一区二区三区| 欧美在线一区二区三区四| 欧美成人在线影院| 久久久伊人日本| 亚洲欧美另类自拍| 国产91免费观看| 伊人久久大香线蕉av一区二区| 亚洲精品www久久久久久广东| 69**夜色精品国产69乱| 精品国产一区二区三区久久久| 成人精品在线视频| 日本高清久久天堂| 久久99热这里只有精品国产| 高跟丝袜一区二区三区| 最新的欧美黄色| 欧美在线视频a| 91热福利电影| 亚洲男人7777| 在线免费观看羞羞视频一区二区| 国产一区二中文字幕在线看| 97在线精品视频| 国产精彩精品视频| 欧美一区二区色| 一区二区亚洲欧洲国产日韩| 色与欲影视天天看综合网| 午夜精品久久久久久久男人的天堂| 亚洲国产一区自拍| 九九九久久国产免费| 中文字幕在线看视频国产欧美在线看完整| 国产欧美日韩视频| 欧美性猛交99久久久久99按摩| 久久最新资源网| 91色琪琪电影亚洲精品久久| 亚洲一区二区在线| 欧美性黄网官网| 国产精品美乳一区二区免费| 91po在线观看91精品国产性色| 亚州精品天堂中文字幕| 日韩高清电影免费观看完整版| 国产午夜精品一区二区三区| 久久久精品亚洲| 九九精品视频在线观看| 欧美综合激情网| 国产一区香蕉久久| 欧美人交a欧美精品| 91高清在线免费观看| 亚洲第一页中文字幕| 中文字幕亚洲自拍| 亚洲码在线观看| 欧美日韩另类字幕中文| 成人免费福利视频| 全球成人中文在线| 国产精品高潮呻吟久久av野狼| 韩剧1988在线观看免费完整版| 亚洲女人天堂视频| 揄拍成人国产精品视频| 91久久国产综合久久91精品网站| 欧美久久久精品| 欧美一区二粉嫩精品国产一线天| 精品久久久一区二区| 欧美日韩xxxxx| 欧美精品www| 国产精品欧美亚洲777777| 久久精品视频va| 中文字幕av一区| 国产999精品久久久影片官网| 欧美大片欧美激情性色a∨久久| 久久成人综合视频| 精品视频在线播放色网色视频| 91av视频在线观看| 久久久国产精品一区| 国内精品免费午夜毛片| 亚洲国产成人久久综合| 国产精品白嫩美女在线观看| 国产精品色婷婷视频| 亚洲男女自偷自拍图片另类| 欧美成人精品三级在线观看| 欧美乱人伦中文字幕在线| 国产日韩在线视频| 高清欧美电影在线| 精品欧美激情精品一区| 久久久久久com| 欧美精品日韩三级| 国产精品v片在线观看不卡| 国产精品高精视频免费| 国产精品专区h在线观看| 亚洲国产三级网| 国产亚洲精品激情久久| 欧美激情中文字幕乱码免费| 97久久国产精品| 日韩中文字幕网| 4p变态网欧美系列| 欧美电影在线观看高清| 日韩av网址在线观看| 粗暴蹂躏中文一区二区三区| 久久激情视频久久| 国产精品成人va在线观看| 国产精品高潮粉嫩av| 成人日韩av在线| 在线电影欧美日韩一区二区私密| 欧美激情视频给我| 日韩中文字幕在线视频| 色多多国产成人永久免费网站| 亚洲国产精品99久久| 日本欧美中文字幕| 隔壁老王国产在线精品| 日韩精品视频在线免费观看| 国产精品偷伦视频免费观看国产| 国产精品91免费在线| 欧美精品中文字幕一区| 亚洲国产精品一区二区三区| 在线观看不卡av| 国产成人亚洲综合91精品| 亚洲精品suv精品一区二区| 亚洲综合小说区| 伊人亚洲福利一区二区三区| 91探花福利精品国产自产在线| 欧美极品xxxx| 性色av香蕉一区二区| 亚洲一区二区久久| 疯狂欧美牲乱大交777| 久久人人爽人人| 日韩av网站大全| 欧美日韩一区二区在线播放| 亚洲人成网站777色婷婷| www.日韩av.com| 亚洲综合精品伊人久久| 国产精品色婷婷视频| 亚洲精品久久久久久久久久久| 日韩资源在线观看| 欧美性xxxxxx| 欧美成人免费在线视频| 成人免费网视频| 国产精品扒开腿做爽爽爽视频| 亚洲影视中文字幕| 久久久精品一区二区| 欧美丝袜美女中出在线| 国产精品美女无圣光视频| 国产成人综合一区二区三区| 最近2019年中文视频免费在线观看| 久久久久成人精品| 欧美激情按摩在线| 国产香蕉一区二区三区在线视频| 精品亚洲va在线va天堂资源站| 成人精品在线视频| 国产精彩精品视频| 日韩精品极品在线观看播放免费视频| 久久香蕉频线观| 欧美人在线视频| 欧美尤物巨大精品爽| 日韩久久午夜影院| 亚洲国产精品成人精品| 国产精品激情av电影在线观看| 亚洲男人第一av网站| 国产成一区二区| 欧美成在线观看| 精品久久久久久国产91| 国产一区二区三区三区在线观看| 中文字幕久久精品| 奇米影视亚洲狠狠色| 欧美在线性爱视频|