对于前端开发来讲,组件化技术已是一门必修课了,这其中又主要以 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