-
vite+ typescript + react+ emotion + storybookReact.js 2024. 4. 17. 10:47728x90
vite를 통해 react를 설치한다
// 더블대시가 필요함 주의 # npm 7+, extra double-dash is needed: $ npm create vite@latest my-vue-app -- --template react-ts
emotion 설치
$ npm install --save @emotion/react $ npm install --save @emotion/styled
react-router-dom 설치
$ npm i react-router-dom
절대 경로 설정을 위한 vite-tsconfig-paths 설치
$ npm i -D vite-tsconfig-paths @types/node
vite-env.d.ts 는 타입스크립트에서 환경변수를 추론하게 도와줌
https://velog.io/@rlwjd31/vite-%ED%99%98%EA%B2%BD%EB%B3%80%EC%88%98-%EC%B6%94%EB%A1%A0
emotion.d.ts는 emotion에서 테마 설정을 도와줌
stroybook 설치
https://storybook.js.org/docs/get-started/react-vite
$ npx storybook@latest init
설치가 완료되면 스토리북 사이트가 local로 켜지고 .storybook 폴더에 main.ts와 preview.ts가 생긴다.
그다음 src에 stories 폴더가 생겨서 안에 예제들이 생긴다728x90'React.js' 카테고리의 다른 글
프로덕트 투어 라이브러리 (0) 2024.04.22 react에서 css module 사용시 자식 컴포넌트에서 css를 정의하고 className만 부모 컴포넌트에 props로 전달 하기 (0) 2024.04.20 react mention 기능 구현 (0) 2024.04.13 SSE 통신을 위한 EventSource 대체할것 (0) 2024.04.12 늘렸다 줄였다하는 panel 라이브러리 (0) 2024.03.26