如何将Sharetribe Flex TEST环境的无代码变更推送至LIVE环境?
不用手动在Live环境重复修改,Flex提供了两种官方方式来迁移这类无代码变更:
方法1:通过Flex控制台操作
这是最直观的方式,适合单次或少量变更:
- 登录Flex控制台后,先切换到你的
TEST环境 - 找到你做变更对应的板块(比如修改着陆页就在「Pages」或「Appearance」板块)
- 页面里会有「Push to Live」(推送至生产环境)的按钮,点击后会列出你要同步的变更项(比如着陆页的布局、文案配置)
- 确认变更内容无误后,执行推送,系统会自动将Test环境的配置同步到Live环境,无需手动复刻。
方法2:使用Flex CLI工具迁移
如果是批量变更或者需要自动化同步的场景,用CLI更高效:
- 先确保已经安装并配置好Flex CLI工具
- 从Test环境导出你修改的配置(以着陆页为例):
flex-cli pages export -e test --output landing-page-test.json - 再将导出的配置导入到Live环境:
flex-cli pages import -e live --input landing-page-test.json - 执行完成后,Live环境的着陆页配置就会和Test环境保持一致。
注意:不管用哪种方式,推送前建议仔细核对变更内容,避免影响Live环境的正常运行。
内容的提问来源于stack exchange,提问作者Eugene Loy
相关产品推荐
相关产品推荐

