首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

从 Styleguidist 迁移到 Storybook

为什么选择 Storybook Storybook 是一个开源的 UI 开发和文档工具,过去几年在 Web 社区中越来越流行。...手动迁移它们是不可行的,强制要求开发人员手动用新的 Storybook 格式重写他们的示例也是不合理的。...我们希望新的 Storybook 语法与组件源代码保持一致,所以将使用 ES6。 应该让使用过 Styleguidist 的开发人员对 Storybook 中的文档也感到熟悉。...我们可以用生产环境现有的 webpack 配置来扩展 Storybook 的构建配置,这样就可以保留 Storybook 的自动 docgen 功能,以及其他一些特性,比如代码块预览。...我们能够利用 Storybook 的特性,如按需加载,通过在编译时生成更小的包来提升性能,从而缩短沙盒的启动时间。

1.3K20

手摸手教你用 Storybook 改善组件库的开发

本篇的内容就是尝试优化这部分的开发体验,用业界成熟的解决方案 Storybook 解决组件的统一展示和事实调试。.../ ├─storybook-static/ ├─__mocks__/ └─__tests__/ 其中,可见以下两个文件夹: ├─.storybook/ ├─storybook-static/ 分别用来存放配置和生成的静态预览页面...要设置 Storybook 环境,需要先安装必要的依赖: npm install @storybook/vue --save-dev npm install vue-loader style-loader..."storybook": "start-storybook -p 6006", "build-storybook": "build-storybook" }, 删除默认生成的文件夹: rm -rf...运行 npm run storybook 查看效果: ? 最后发布前不要忘记 npm run storybook,生成静态页面,以便其他开发者可以直接运行查看。 ?

1.8K10

storybook的介绍和使用 比较火的响应式UI开发及测试环境

storybook是一套最近比较火的响应式UI 开发及测试环境。...可以可视化开发调试react,vue组件 官网:https://github.com/storybooks/storybook 至于为什么叫storybook,应该是敏捷开发中的user story...storybook本身提供了很多组件,也可以添加自己的组件作为story,方便他人查看,使用并测试。 使用storybook你需要有react或vue的开发经验,并且熟悉es6。...下来带大家简单使用一下: 首先全局安装storybook命令: npm i -g @storybook/cli 来到一个已存在的react项目,可以是由creat-react-app创建的 在根目录执行...image.png 然后又多出来个名为.storybook的目录,里面有附件组件文件 addons.js 和 config.js 安装后根据提示执行 yarn run storybook 启动storybook

3K40
领券