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

詳解eslint在vue中如何使用

 更新時(shí)間:2021年11月24日 15:02:36   作者:buler_sky  
這篇文章主要為大家介紹了eslint在vue中如何使用,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助

1、說明

eslint幫助我們檢查代碼的是否規(guī)范,本文使用Prettier規(guī)則(還有standardjs、airbnb等規(guī)則),如果你想用eslint默認(rèn)規(guī)則或者自行定義規(guī)則,可以不下載prettier相關(guān)依賴包(同時(shí)在.eslintrc.js刪掉帶‘prettier'的相關(guān)配置,不刪除配置又沒有下載prettier項(xiàng)目啟動(dòng)會(huì)報(bào)錯(cuò))。我在vscode環(huán)境下載eslint插件可以在保存時(shí)根據(jù)rules格式化不規(guī)范的代碼。

2、下載相關(guān)依賴包

"eslint"

"babel-eslint"

"eslint-config-prettier"

"eslint-loader"

"eslint-plugin-prettier"

?"eslint-plugin-vue"

3、配置文件.eslintrc.js(還有其他方式配置規(guī)則)

在項(xiàng)目根目錄新建文件.eslintrc.js,內(nèi)容如下(可根據(jù)自己的需求配置):

module.exports = {
  root: true, // 只將當(dāng)前項(xiàng)目應(yīng)用此規(guī)則
  parserOptions: {
    "parser": "babel-eslint",
    "sourceType": 'module', // 設(shè)置為  "module" ,"script" (默認(rèn))
    // "ecmaVersion": 6 // 啟用es6語(yǔ)法,不自動(dòng)啟用es6全局變量
  },
  parser: "vue-eslint-parser", // 識(shí)別.vue文件 需下載eslint-plugin-vue
  // 想啟用的環(huán)境
  env: {
    "browser": true,
    "node": true,
    "es6": true
  },
   //繼承插件的規(guī)則
  extends: [
    "eslint:recommended", // 啟動(dòng)被標(biāo)記為 “√” 默認(rèn)規(guī)則
    "plugin:prettier/recommended" // 別人寫好的規(guī)則,依賴包eslint-config-***,這里用的是prettier規(guī)則
  ],
  // 配置插件名字的列表。插件名稱可以省略 ‘eslint-plugin- '前綴。
  plugins: [ 
    'vue', // eslint-plugin-vue
    'prettier' // eslint-plugin-prettier
  ],
  // 自定義規(guī)則 優(yōu)先級(jí)最高
  "rules": {
    "no-console": 0
  }
}

4、在vscode(版本1.44.0)配置保存時(shí)自動(dòng)格式化代碼

vscode下載插件eslint,打開settings.json文件,添加:

"editor.codeActionsOnSave":?{

????????"source.fixAll.eslint":?true

????},

其他版本配置或略有不同,比如在版本1.36.1上如圖配置方可生效

5、在package.json添加scripts命令:eslint 檢測(cè)并自動(dòng)修復(fù)

?"eslint":?"eslint?--fix?--ext?.js,.vue?--ignore-path?.eslintignore?."?

eslintignore是配置檢測(cè)時(shí)忽略的文件

6、項(xiàng)目關(guān)閉eslint驗(yàn)證

這里以vue-cli3及以上版本為例,只需在vue.config.js中添加如下配置

lintOnSave: false

7、eslint 中文文檔

https://eslint.bootcss.com/docs/user-guide/getting-started

總結(jié)

本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!

相關(guān)文章

  • 解決nuxt頁(yè)面中mounted、created、watch執(zhí)行兩遍的問題

    解決nuxt頁(yè)面中mounted、created、watch執(zhí)行兩遍的問題

    這篇文章主要介紹了解決nuxt頁(yè)面中mounted、created、watch執(zhí)行兩遍的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • Vue3?Reactive響應(yīng)式原理邏輯詳解

    Vue3?Reactive響應(yīng)式原理邏輯詳解

    這篇文章主要介紹了Vue3?Reactive響應(yīng)式原理邏輯詳解,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-07-07
  • vue實(shí)現(xiàn)消息列表向上無縫滾動(dòng)效果

    vue實(shí)現(xiàn)消息列表向上無縫滾動(dòng)效果

    本文主要實(shí)現(xiàn)vue項(xiàng)目中,消息列表逐條向上無縫滾動(dòng),每條消息展示10秒后再滾動(dòng),為了保證用戶能看清消息主題,未使用第三方插件,本文實(shí)現(xiàn)方法比較簡(jiǎn)約,需要的朋友可以參考下
    2024-06-06
  • Vue.js遞歸組件構(gòu)建樹形菜單

    Vue.js遞歸組件構(gòu)建樹形菜單

    這篇文章主要介紹了用Vue.js遞歸組件構(gòu)建一個(gè)可折疊的樹形菜單的教學(xué)內(nèi)容,有興趣的朋友跟著學(xué)習(xí)下。
    2017-12-12
  • Vue之el-select結(jié)合v-if動(dòng)態(tài)控制template顯示隱藏方式

    Vue之el-select結(jié)合v-if動(dòng)態(tài)控制template顯示隱藏方式

    這篇文章主要介紹了Vue之el-select結(jié)合v-if動(dòng)態(tài)控制template顯示隱藏方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • VUE學(xué)習(xí)寶典之el-dialog使用示例

    VUE學(xué)習(xí)寶典之el-dialog使用示例

    在我工作過程中使用el-dialog的需求挺多的,也積累了一下使用技巧,這篇文章主要給大家介紹了關(guān)于VUE學(xué)習(xí)寶典之el-dialog使用的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-03-03
  • vue左側(cè)菜單,樹形圖遞歸實(shí)現(xiàn)代碼

    vue左側(cè)菜單,樹形圖遞歸實(shí)現(xiàn)代碼

    這篇文章主要介紹了vue左側(cè)菜單,樹形圖遞歸實(shí)現(xiàn)代碼,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-08-08
  • VUE?mixin?使用示例詳解

    VUE?mixin?使用示例詳解

    混入mixin提供了一種非常靈活的方式,來分發(fā)Vue組件中的可復(fù)用功能,一個(gè)混入對(duì)象可以包含任意組件選項(xiàng),接下來通過本文給大家介紹VUE?mixin?使用,需要的朋友可以參考下
    2022-08-08
  • vue實(shí)現(xiàn)移動(dòng)端返回頂部

    vue實(shí)現(xiàn)移動(dòng)端返回頂部

    這篇文章主要為大家詳細(xì)介紹了vue實(shí)現(xiàn)移動(dòng)端返回頂部,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-10-10
  • vue子組件created方法不執(zhí)行問題及解決

    vue子組件created方法不執(zhí)行問題及解決

    這篇文章主要介紹了vue子組件created方法不執(zhí)行問題及解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-10-10

最新評(píng)論

本溪市| 高安市| 桓台县| 八宿县| 高要市| 晋城| 大同县| 武隆县| 六安市| 格尔木市| 金阳县| 丰县| 沈丘县| 海原县| 孝感市| 河北区| 上杭县| 德阳市| 彭阳县| 疏勒县| 望谟县| 贵德县| 丰宁| 西乌珠穆沁旗| 安岳县| 凤城市| 孝感市| 乐安县| 斗六市| 昌黎县| 武平县| 文成县| 顺平县| 张掖市| 北流市| 桐柏县| 柳河县| 罗平县| 尤溪县| 丰台区| 上饶县|