- ESBuild를 베이스로 한 빌드 툴
- 패키지 인스톨
$ yarn install
or
$ npm run install
- server 실행
$ yarn dev
or
$ npm run dev
http://localhost:portNumber/
으로 액세스 (default 5173)
-
새로운 컴포넌트 요소 추가 시 shadcn/UI 를 활용
- 패키지를 설치해서 import해서 사용하는 방식이 아닌, 직접 아래의 커맨드로 필요한 요소를 설치하면 리포지토리 소스 코드 내에 생성되는 방식을 채용하고 있음
- src/components/ui
npx shadcn-ui@latest add or npx shadcn-ui@latest add button
-
클래스 작성 시 TailwindCSS 를 활용
- 기본적으로 CSS를 적용할 때는 tailwindcss에서 제공하는 유틸리티(클래스)를 우선적으로 적용한다.
- 만약 tailwindcss로 커버하기 어려운 예외적인 경우에 커스텀 스타일을 작성한다.
- 필요한 커스텀이 있다면 tailwind.config.js에서 설정 추가/변경
- 사용 예
- 너비 5rem의 플렉스 타입의 노란색 배경을 가진 요소 작성 시 아래 코드 처럼 적용
<section className='w-20 flex bg-yellow' />