storybook amp
v3.0.0
AMP 용 스토리 북 애드온 (가속 모바일 페이지). react로 생성 된 이야기 AMP HTML 구성 요소에 표시 할 수 있습니다.

npm install -D storybook-amp 다음으로 .storybook/main.js 다음과 같이 업데이트하십시오.
// .storybook/main.js
module . exports = {
stories : [
// ...
] ,
addons : [
// Other Storybook addons
'storybook-amp' , // ? The addon registered here
] ,
} ; 사용자 정의 설정을 설정하려면 amp 매개 변수를 사용하십시오.
// .storybook/preview.js
const scripts = '' ;
const styles = '' ;
export const parameters = {
// Other defined parameters
amp : { // ? The addon parameters here
isEnabled : true , // Enable the addon, false by default (boolean)
scripts , // Global scripts to add, empty by default (string)
styles , // Custom css styles, empty by default (string)
} ,
} ; amp 매개 변수를 사용하여 각 스토리의 설정을 개별적으로 무시할 수 있습니다.
// Story example
export default {
title : "Components/amp-youtube" ,
parameters : {
amp : {
scripts : // ? Script needed by the story
`<script async custom-element="amp-youtube" src="https://cdn.ampproject.org/v0/amp-youtube-0.1.js"></script>` ,
} ,
} ,
} ;
export const Story = ( args ) => (
< amp-youtube
width = "480"
height = "270"
layout = "responsive"
data-videoid = 'lBTCB7yLs8Y'
> </ amp-youtube >
)스토리 북 amp html addon은 오픈 소스 프로젝트입니다. 우리는 완전히 투명한 개발 프로세스에 전념하고 있으며 모든 기여에 감사합니다. 버그 수정을 돕거나 새로운 기능 제안, 문서 개선 또는 단어를 전파하는 데 도움이 되든 커뮤니티의 일부로 귀하를 데려오고 싶습니다.
기여 지침 및 행동 강령을 참조하십시오.
Storybook AMP HTML Addon은 MIT 라이센스에 따라 라이센스가 부여됩니다. 자세한 내용은 라이센스 파일을 참조하십시오.
처음에 Onwidget에 의해 만들어지고 기고자 커뮤니티가 관리합니다.