npm install -g yarn
yarn init
위의 명령어로 package.json이 생성됨.
yarn // or yarn install
위의 명령어로 yarn.lock이 생성되거나 업데이트 됨.
- yarn.lock : 직접 수정하면 안됨
- CRA보다 개발할 때 속도가 더 빠르고 메모리도 적게 잡아먹는다.
yarn create vite
// 이후에 여러가지 골라주고 골라주고...
위의 명령어를 진행하면 yarn init이 필요없음.
yarn create vite <프로젝트명> --template react-ts
yarn으로 진행했으므로 yarn dev
ESLint : 문법 검사 지원, 런타임 이전에 오류를 찾아주는 도구. (보통 airbnb나 google의 스타일 가이드 많이 이용)
yarn add eslint
npx eslint --init