docs: clarify storybook server reuse and clean clone validation
This commit is contained in:
1 parent
e9144348e5
commit
26d78763cc
2 files changed
+67
-5
No files matched your search
@@ -42,7 +42,7 @@ npm run storybook
|
||||
|
||||
브라우저에서 **http://localhost:6024/** 를 엽니다. Component는 Components, 업무/Layout Pattern은 Patterns, 브랜드 컬러·Typography는 Foundation에서 확인합니다. 내부 Theme 확인은 `?path=/story/theme-runtime-contract--comparison`, Designer는 `?path=/story/theme-designer-playground--editor`를 사용합니다. 확정 컬러로 검수하며 Designer 임시 편집은 해당 Story 안에서만 적용됩니다. [Designer 사용법](docs/guidelines/designer-theme-guide.md).
|
||||
|
||||
Windows에서는 기존 `start-storybook.bat`도 사용할 수 있습니다. 의존성이 없으면 `npm ci`, package 산출물이 없으면 `npm run build:packages`를 수행하고 Story index·preview 응답 준비 후 6024 주소를 엽니다. 포트 충돌 시 오류를 표시합니다. 서버 종료는 실행 터미널의 Ctrl+C입니다.
|
||||
Windows에서는 Clone한 루트의 `.\start-storybook.bat`를 실행하거나 파일을 더블 클릭할 수 있습니다(Node.js/npm 별도 설치 필요). **6024의 기존 서버가 HM Story index·preview 준비 조건을 만족하면 설치·빌드 검사 전에 해당 주소를 열고 종료합니다.** 다른 개발 폴더의 Storybook일 수 있으며, 신규 Clone의 의존성 설치·빌드·독립 실행 성공을 뜻하지 않습니다. 재사용 조건을 만족하지 않는 서버가 포트를 점유하면 오류를 표시하고, 빈 포트에서는 필요한 설치·package build 후 새 서버를 시작합니다. BAT에는 포트 변경 옵션이 없습니다. 일반 열람 방법, 정확한 재사용 조건과 기존 서버를 유지하는 별도 포트 QA는 [배포 안내](docs/guidelines/publisher-distribution-guide.md#storybook-bat-실행-분기)와 [신규-clone-독립-실행-qa](docs/guidelines/publisher-distribution-guide.md#신규-clone-독립-실행-qa)를 따릅니다. 새로 시작한 서버 종료는 실행 터미널의 Ctrl+C입니다.
|
||||
|
||||
정적 Storybook 빌드는 `npm run build-storybook`, 앱 빌드는 `npm run build`, 타입 확인은 `npm run typecheck`입니다. 명령은 루트 package.json의 현재 scripts를 기준으로 합니다.
|
||||
|
||||
|
||||
Reference in new issue
Block a user