티스토리 뷰

웹 개발/Node

eslint, prettier 세팅(nextjs)

투자유v 2022. 1. 2. 17:29
728x90

설치

npm i -D eslint prettier
  • eslint-plugin-prettier 사용 시 느려지거나 충돌이 발생하는 부분이 생겨서 제거

.eslintrc

next.js

{
  "extends": [
    "next/core-web-vitals",
    "eslint:recommended"
  ],
  "env": {
    "browser": true,
    "node": true,
    "es6": true
  },
  "parserOptions": {
    "ecmaVersion": 2017
  }
}

.prettierrc

{
  "printWidth": 120,
  "tabWidth": 2,
  "trailingComma": "all",
  "semi": true
}

settings.json(vscode workspace)

{  
  ...
  "editor.codeActionsOnSave": {
    "source.fixAll.eslint": true
  }
  ...
}
 

'웹 개발 > Node' 카테고리의 다른 글

M1 Macbook(Apple Silicon)에서 node v14 사용하기  (0) 2022.03.10
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함