设计导入
Sketch 和 Photoshop 插件可导出设计描述,供可视化编辑器使用。在文档介绍的 Sketch 工作流程中,先选中一个区域,导出其 JSON,再将其粘贴到 imgcook 中。
imgcook 可将视觉设计转换为前端代码。你可以通过 Sketch 或 Photoshop 插件导出设计,或将支持的设计素材上传至编辑器。随后,你可以调整视图、绑定数据、添加逻辑,并通过选定的 DSL 生成代码。DSL 是一种代码生成器,可将设计的结构化描述转换为输出代码。
这一流程包含手动编辑,以及导出前的代码确认。请在项目中检查生成的布局和交互行为,不要将转换结果视为完整且经过测试的应用。
Sketch 和 Photoshop 插件可导出设计描述,供可视化编辑器使用。在文档介绍的 Sketch 工作流程中,先选中一个区域,导出其 JSON,再将其粘贴到 imgcook 中。
在生成代码前,可以修改布局和样式、配置重复元素、绑定数据字段,以及添加事件或自定义方法。
使用内置的 React、Rax 和 Vue 等 DSL 生成代码,也可以编写自定义 DSL,以满足所需的输出要求。
保存更改、检查生成的代码,并导出所选语言的代码包。示例中导出的图片存放在 images 文件夹中。
使用 imgcook-cli 或 VS Code 插件将生成的代码导入项目。自定义插件可以处理输出内容,包括上传图片或转换目录结构。
将相关图层分组,导出选定的设计区域,并在将代码交给前端开发者之前,在编辑器中检查设计还原效果。
通过配置布局和数据绑定,将视觉模块转换为重复内容,然后预览事件效果并确认生成的代码。
选择或自定义代码生成器及导出处理流程,使输出符合项目的代码和资源结构。
教程说明,设计稿没有严格限制,但建议做一些简单准备,例如将属于同一模块的图层分组,以及合并图形。教程中的完整示例使用 Sketch 插件导出结构化 JSON,并将其导入编辑器。
官网首页将 JPG、PNG 等格式的图片转代码功能标为测试版。它与文档中介绍的 Sketch 和 Photoshop 插件流程有所不同;不要假定所有来源都能提供相同程度的输入细节或得到相同结果。
教程包含编辑布局、绑定字段、添加逻辑和预览行为等步骤,并要求用户在导出前保存更改、确认代码。请在项目中检查输出结果;视觉还原并不能证明应用行为完整或兼容性符合要求。
官方代码仓库推荐用于移动端模块和活动页面,也列出了移动端整页和面向消费者的桌面端应用。不推荐用于复杂交互的桌面端应用或游戏开发。请使用具有代表性的设计稿,评估生成结果是否适合你的项目。
流量数据仅供参考。
| 6月 | 402 |
|---|---|
| 7月 | 0 |
| 8月 | 0 |
暂无流量分析数据。
暂无流量分析数据。