当前页图形调整、当前页脚本变化、当前页配置变化、当前页组件行为变化,这些都适合当前页导出。只要变化的边界没有越过当前页,就可以优先用它。
- 当前页图形变化
- 当前页脚本变化
- 当前页配置变化
- 当前页组件行为变化
当前页导出不是缩水版整包导出,而是面向页级更新的明确工具。用对了会很高效,用错了就会觉得“为什么有些变化没带上”。
当前页导出不是缩水版整包导出,而是面向页级更新的明确工具。用对了会很高效,用错了就会觉得“为什么有些变化没带上”。
当前页图形调整、当前页脚本变化、当前页配置变化、当前页组件行为变化,这些都适合当前页导出。只要变化的边界没有越过当前页,就可以优先用它。
当前页导出适合目标画面包已经存在,且本次只更新当前页自身资源的场景。例如修改单页布局、单页对象行为、单页脚本和单页图片。它不是独立发布包,而是对已有画面包的局部更新方式。
公共脚本、公共配置、共享样式、页面新增、页面删除、页面重命名、页面导航结构变化,这些都不属于单页边界。一旦碰到这些变化,就不要强行用当前页导出。
容易发生的误判是只看到页面内容变化,却忽略改动背后已经涉及全局配置。例如当前页调用了新的全局方法,或修改了公共翻译和公共样式,这种情况本质上已经不是纯单页变化。
应先确认本次变化是否只影响当前页自身的 html / svg / js 和图片资源。若无法明确确认,应优先整包导出。工业项目中,清晰的发布边界比减少一次导出操作更重要。
当前页导出后的文件应进入对应画面包的既有目录。交付前需要确认目标页面名称未变化、目标包版本一致、运行端引用的 screen code 未变化。若这些条件不能确认,应改用整包导出。
单页导出适合局部迭代,前提是变化边界确实只在当前页。