国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

Vue-cli Eslint在vscode里代碼自動格式化的方法

2019-11-19 14:19:28
字體:
供稿:網(wǎng)友

編輯器另外一個很重要的功能就是代碼格式化了,VS Code默認(rèn)提供常見文件的格式化,如.js,.html等。

添加對.vue文件的格式化支持

這里我們添加對 .vue 文件的格式化支持。

1. 安裝 Vetur 插件
2. 在 VS Code 的設(shè)置中添加如下規(guī)則:

{   "vetur.format.defaultFormatter": {    "html": "prettier",    "css": "prettier",    "postcss": "prettier",    "scss": "prettier",    "less": "prettier",    "js": "prettier",    "ts": "prettier",    "stylus": "stylus-supremacy"  }}

這里是設(shè)置 Vetur 默認(rèn)使用的格式化插件 prettier。 這樣對于.vue文件中的 html 和 javascript 代碼都有格式化支持了。

vue eslint 代碼自動格式化

  1. vue-cli 代碼風(fēng)格為JavaScript Standard Style 代碼檢查規(guī)范嚴(yán)格,一不小心就無法運(yùn)行,使用eslint的autoFixOnSave可以在保存代碼的時候自動格式化代碼
  2. VSCode拓展插件推薦(HTML、Node、Vue、React開發(fā)均適用)

建議閱讀:

  1. vscode插件推薦
  2. JavaScript Standard Style 代碼風(fēng)格規(guī)范

正文 eslint 自動格式化

配置環(huán)境:

npm i -g eslint-plugin-vue#ornpm i -S eslint-plugin-vue

創(chuàng)建項目跟路徑下的文件:.eslintrc | .eslint.js

// 添加插件"plugins": [  "vue"]

在你的vscode設(shè)置文件里添加:

1、在vscode添加 eslint 插件
2、在vscode添加 vetur 插件
3、修改你的setting.json

// 添加進(jìn)你的vscode的 setting.json"eslint.autoFixOnSave": true,"eslint.validate": [  "javascript",{    "language": "vue",    "autoFix": true  },"html",  "vue"],

參考文集:

https://stackoverflow.com/questions/45852531/eslint-code-format-in-vue
https://github.com/varHarrie/Dawn-Blossoms/issues/10

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持武林網(wǎng)。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 克东县| 惠水县| 盖州市| 松溪县| 和平区| 沭阳县| 盘锦市| 肇州县| 全州县| 苏尼特右旗| 镇平县| 哈巴河县| 三穗县| 新野县| 万年县| 宜阳县| 沁阳市| 西林县| 宜良县| 孝义市| 西藏| 色达县| 松滋市| 华亭县| 山东省| 宿松县| 临沧市| 宜春市| 株洲县| 甘泉县| 武乡县| 二连浩特市| 大悟县| 凤冈县| 林周县| 五台县| 茂名市| 门源| 甘孜| 日照市| 蓬安县|