對於前端開發來講,組件化技術已是一門必修課了,這其中又主要以 react 和 vue 爲主。但平時在開發組件,尤爲是公共組件或者第三方組件庫的時候,每每會有一些困擾:html
因此,storybook 就是爲了解決這些問題而出現的,它爲你的組件搭建了一個強大的開發環境,主要提供瞭如下的幾個功能:前端
社區已經有不少組件庫都在使用 storybook 開發,好比:vue
storybook
react-dates - storybook storybook
react-native-web - storybook 再順便截個圖吧react
alpha
階段alpha
階段alpha
階段alpha
階段alpha
階段story
查看 storybook - Writing Stories,瞭解怎麼寫 stories
與怎麼用插件。git
storybook
# 安裝全局命令 npm i -g @storybook/cli # 初始化已有項目(不會對原項目產生影響,只添加必要的配置與腳本而已) cd my-project-directory getstorybook # 運行 storybook npm run storybook
若是須要手動添加 storybook
或它的插件,能夠查看:github
# 添加到 package.json 的 scripts { "export-storybook": "build-storybook -c .storybook -o .out" } # 運行命令 npm run export-storybook
更多博客,查看 https://github.com/senntyou/blogsweb
做者:深予之 (@senntyou)npm
版權聲明:自由轉載-非商用-非衍生-保持署名(創意共享3.0許可證)json