패키지 설치

Vue 를 위한 패키지

TypeScript 를 위한 패키지

실습


  1. 패키지 설치

    npm i -D eslint prettier eslint-config-prettier eslint-plugin-prettier eslint-plugin-vue eslint-plugin-nuxt @typescript-eslint/eslint-plugin @typescript-eslint/parser @nuxtjs/eslint-config-typescript
    
  2. 패키지 설치 후 npx eslint --init 명령어로 초기화 진행.

    스크린샷 2023-11-21 오후 5.40.56.png

  3. package.json 명령어 추가

    "scripts": {
    	"build": "nuxi build",
      "dev": "nuxi dev",
      "generate": "nuxi generate",
      "preview": "nuxi preview",
      "postinstall": "nuxi prepare",
      **"lint": "eslint \\"**/*.{ts,tsx,vue,js}\\" --fix",
      "lint-eslint": "eslint --ignore-path .gitignore **/*{ts,tsx,vue,js,json} --fix",
      "lint-prettier": "prettier --write \\"**/*.(ts|tsx|vue|js|json)\\""**
    },
    

    npm run lint 명령어 테스트

VSCode ESLint 설정