주요 혜택 :
스토리 북 : 더 큰 프로젝트 아키텍처에서 효율적인 구성 요소 라이브러리 생성, 팀워크를 육성하며 컴포넌트 개발을 분리 할 수 있습니다. 접근성 감사, 단위/상호 작용/스냅 샷 테스트, 문서 생성, 쉬운 출판/호스팅 및 시각적 회귀 테스트 (VRT)를위한 색수 통합과 같은 기능이 포함되어 있습니다. 색채 : 스토리 북 동반자 인 반음계는 시각적 회귀와 상호 작용 버그를 사전에 식별하여 생산에 도달하지 못하게합니다. 또한 팀 협업을 단순화합니다
웹 게시 :
: 상호 작용 테스트를 용이하게합니다
구성 요소 스토리 작성 및 문서화 :
vrt의 색채 통합 :
결론 : <code class="language-bash">npx storybook@latest init</code>
.storybook
개발에는 stories
를 사용하고 출판에는 src
를 사용하십시오. package.json
폴더에는 게시 된 스토리 북이 포함되어 있습니다. 이 폴더를
<code class="language-bash">npx create-react-app my-scalable-component-library</code>
파일 (아래 표시된 예)은 다양한 측면을 제어합니다 :
npm run storybook
키는 스토리 위치를 지정합니다. npm run build-storybook
키는 프로젝트 유형마다 다릅니다. storybook-static
키는 자동 문서를 활성화합니다. 고급 옵션은 스토리 북 구성 페이지를 참조하십시오
.gitignore
스토리 북 애드온 : main.js
: 프로토 타이핑을위한 스토리 링크.
: 필수 애드온의 컬렉션. <code class="language-bash">npx storybook@latest init</code>
: 가이드 투어를 제공합니다
stories
framework
docs
's
@storybook/addon-links
스토리 북 게시 : <code class="language-bash">npx storybook@latest init</code>
파일로 환경 변수를 설정하십시오. 실행 는 스토리 북을 rarcomice에 게시합니다. CI/CD 통합 (권장)의 경우 GitHub 작업을 사용합니다 (색채 문서 참조).
chromatic
위 내용은 스토리 북과 반 크로스로 React 앱을 확장하십시오의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!