Frontend/Nuxt.js

[ESlint] 유용한 ESlint 모음

SOLYI 2022. 2. 1. 05:40
반응형
  • 순서 정렬 해주는 규칙 (ex. asyncData 는 data 위에 위치한다.)
    • {
        "vue/order-in-components": ["error", {
          "order": [
            "el",
            "name",
            "key",
            "parent",
            "functional",
            ["delimiters", "comments"],
            ["components", "directives", "filters"],
            "extends",
            "mixins",
            ["provide", "inject"],
            "ROUTER_GUARDS",
            "layout",
            "middleware",
            "validate",
            "scrollToTop",
            "transition",
            "loading",
            "inheritAttrs",
            "model",
            ["props", "propsData"],
            "emits",
            "setup",
            "asyncData",
            "data",
            "fetch",
            "head",
            "computed",
            "watch",
            "watchQuery",
            "LIFECYCLE_HOOKS",
            "methods",
            ["template", "render"],
            "renderError"
          ]
        }]
      }
반응형