国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 黑水县| 建瓯市| 舟山市| 长海县| 车致| 沈阳市| 大冶市| 钟山县| 太谷县| 仁化县| 遂溪县| 桂东县| 信丰县| 开化县| 鄂温| 玉树县| 吉林省| 临汾市| 丹凤县| 全南县| 棋牌| 徐水县| 六盘水市| 乐清市| 甘肃省| 新晃| 东阳市| 甘南县| 定远县| 平原县| 铜鼓县| 宁安市| 巴林左旗| 绥滨县| 合山市| 温宿县| 上高县| 长汀县| 三明市| 天门市| 紫阳县|