# ESLint 和 StyleLint

  1. 使用 vue-cli 新增專案後,於 .eslintrc.js 中,修改 extends 屬性的設定


     



     extends: [
      'plugin:vue/recommended',
      '@vue/standard'
    ],
    
    1
    2
    3
    4

    使用的設定值可以參考 eslint-plugin-vue (opens new window)

  2. 安裝 stylelintstylelint-config-sass-guidelines 的 package,並新增 .stylelintrc.json

    {
      "extends": "stylelint-config-sass-guidelines"
    }
    
    1
    2
    3
  3. VSCode 的 Workspace Settings 中新增下方設定

    {
      "eslint.validate": ["javascript", "vue"],
      "editor.codeActionsOnSave": {
        "source.fixAll.eslint": true,
        "source.fixAll.stylelint": true
      },
      "vetur.validation.template": false
    }
    
    1
    2
    3
    4
    5
    6
    7
    8

# 參考

eslint-plugin-vue (opens new window)

Last Updated: 2/25/2021, 7:56:51 AM