설치/구성
Storybook 설치
Create React App으로 설치/구성 된 React 프로젝트에 Storybook을 설치/구성합니다.
# React 앱 프로젝트 설치/초기화
npx create-react-app <프로젝트>
cd <프로젝트>
# Storybook 설치/초기화
npx sb init
설치 오류 해결 방법
Storybook 설치 & 초기화 실행 시 오류가 발생할 수도 있습니다.
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
오류가 발생한 경우, 아래 명령을 입력해 문제를 해결할 수 있습니다.
npx --legacy-peer-deps sb init
Storybook 실행
Storybook을 실행하는 명령은 2가지입니다. (설치 후, package.json
파일에 실행 명령이 추가 됩니다.)
# Storybook 구동
npm run storybook
# Storybook 빌드
npm run build-storybook
Storybook 구성
프로젝트에 설치된 Storybook 패키지 구성은 main.js
, preview.js
, package.json
파일을 참고합니다.
module.exports = {
"stories": [
"../src/**/*.stories.mdx",
"../src/**/*.stories.@(js|jsx|ts|tsx)"
],
"addons": [
"@storybook/addon-links",
"@storybook/addon-essentials",
"@storybook/preset-create-react-app"
]
}
Last updated
Was this helpful?