- 프로젝트 실행
$ yarn create vite .
- git 컨벤션 설정
yarn add -D commitizen cz-customizable
.cz-config.js
파일 추가package.json
설정 추가type: module
옵션 삭제
- prettier/es-lint/vscode 세팅 맞추기
$ yarn add -D eslint prettier
$ yarn add -D eslint-config-prettier eslint-plugin-prettier eslint-plugin-jsx-a11y
- tsconfig.json에 경로설정
husky
의pre-push
를 사용하여 master branch로 바로 push 되는 것을 방지
$ npx husky-init && yarn
$ npx husky add .husky/pre-push '명령어'
- node version 관리
.nvmrc
파일 설정 - v18.18.0