文件名称:dextrose:适用于Ios,Android和Web的React Native快照工具
文件大小:348KB
文件格式:ZIP
更新时间:2024-02-24 07:38:29
react android stories ios react-native
葡萄糖 时代工具团队带给您 :hammer_and_wrench: Dextrose是一个测试库,可以跨所有本机平台对组件进行屏幕截图 使用装载组分使其成为可能。 iOS加载组件并截图 在使用html报告合并之前,获得跨设备的组件概述 总览 实作 Dextrose的目的是遍历展示柜定义的所有捆绑组件,并对每个组件进行截图。 .showcase文件是组件呈现方式的描述。 之所以出现Showcase文件,是因为最初消耗了storybook文件。 这最终导致了许多问题,因此我们创建了一个抽象层,将组件与故事书分离。 您可以在此处看到有关故事书展示的工作方式的有效示例。 可用于动态生成包含所有已定义组件的组件文件。 产品特点 跨本机平台的组件图片 Web上指定断点处的组件图像 将组件图像上传到指定的s3存储桶 跨平台图像HTML演示 命令行界面 Dextrose支持以下命令: run upload generate-html Dextrose run命令可以与以下命令一起运行: dextrose run --config, -c -path/to/config --con
【文件预览】:
dextrose-master
----yarn.lock(306KB)
----.eslintrc.js(43B)
----src()
--------logger.js(753B)
--------native-snapper.js(971B)
--------native-snapper.test.js(1KB)
--------web-snapper.test.js(2KB)
--------snap-batcher.test.js(2KB)
--------snap-batcher.js(2KB)
--------hooks.js(592B)
--------web-snapper.js(1KB)
--------index.js(1KB)
--------bin()
----front-end()
--------no-snap-template.pug(161B)
--------upload_snaps.js(1KB)
--------generate-front-end.js(3KB)
--------snap-template.pug(904B)
--------style.css(724B)
----.babelrc(33B)
----.npmignore(12B)
----LICENSE(1KB)
----README.md(4KB)
----snapshots()
--------.flowconfig(1KB)
--------.gitattributes(16B)
--------components.js(121B)
--------run-ios.sh(267B)
--------yarn.lock(298KB)
--------.babelrc(34B)
--------ios()
--------rn-cli.config.js(166B)
--------android()
--------components.showcase.js(881B)
--------head.html(70B)
--------run-web.sh(330B)
--------fructose()
--------index.web.js(348B)
--------.buckconfig(114B)
--------tests()
--------app.json(55B)
--------run-android.sh(336B)
--------.gitignore(770B)
--------index.js(235B)
--------.watchmanconfig(2B)
--------package.json(836B)
----.gitignore(542B)
----index.js(69B)
----CHANGELOG.md(5KB)
----package-lock.json(299KB)
----package.json(1KB)