Hybris:如果应用程序托管在 CCV2 中,那么管理不同环境的 data-smartedit-allow-origin(在 index.html 中)的最佳方法是什么?
Hybris: What is the best way to manage data-smartedit-allow-origin (in index.html) for different environments if the application is hosted in CCV2?
如果应用程序托管在 CCV2 中,那么针对不同环境管理 data-smartedit-allow-origin
(在 index.html 中)的最佳方法是什么?目前,该值硬编码在 index.html 中。对于我们的 Development Storefront,它指向 Development SmartEdit/Hybris。例如data-smartedit-allow-origin="Development-URL"
如果我们有其他环境(如暂存和生产环境)怎么样?我们正在考虑将它们合并为 1,例如: data-smartedit-allow-origin="Development-URL,Staging-URL,Production-URL" 但是,这似乎并不理想。对于 Hybris,我们可以针对不同的环境使用不同的 local.properties 文件。 (例如local-dev.properties, local.prod.properties)
斯巴达克斯团队目前的建议是"to have a consistent list of wildcard values, that apply across dev/staging/prod"。例如data-smartedit-allow-origin="*.company.com" 。这意味着开发店面可以允许其他环境的 SmartEdit。
参考文献:
- 松弛:https://spartacus-storefront.slack.com/archives/CD16V16FR/p1588390296420900
- 松弛:https://spartacus-storefront.slack.com/archives/CD16V16FR/p1587558947291000
- 斯巴达克斯的 SmartEdit 设置说明:https://sap.github.io/spartacus-docs/smartEdit-setup-instructions-for-spartacus/
- 为您的店面将 SmartEdit 列入白名单:https://help.sap.com/viewer/86dd1373053a4c2da8f9885cc9fbe55d/1905/en-US/fb742b29cf3c4e81aac7c131c0441172.html
如果应用程序托管在 CCV2 中,那么针对不同环境管理 data-smartedit-allow-origin
(在 index.html 中)的最佳方法是什么?目前,该值硬编码在 index.html 中。对于我们的 Development Storefront,它指向 Development SmartEdit/Hybris。例如data-smartedit-allow-origin="Development-URL"
如果我们有其他环境(如暂存和生产环境)怎么样?我们正在考虑将它们合并为 1,例如: data-smartedit-allow-origin="Development-URL,Staging-URL,Production-URL" 但是,这似乎并不理想。对于 Hybris,我们可以针对不同的环境使用不同的 local.properties 文件。 (例如local-dev.properties, local.prod.properties)
斯巴达克斯团队目前的建议是"to have a consistent list of wildcard values, that apply across dev/staging/prod"。例如data-smartedit-allow-origin="*.company.com" 。这意味着开发店面可以允许其他环境的 SmartEdit。
参考文献:
- 松弛:https://spartacus-storefront.slack.com/archives/CD16V16FR/p1588390296420900
- 松弛:https://spartacus-storefront.slack.com/archives/CD16V16FR/p1587558947291000
- 斯巴达克斯的 SmartEdit 设置说明:https://sap.github.io/spartacus-docs/smartEdit-setup-instructions-for-spartacus/
- 为您的店面将 SmartEdit 列入白名单:https://help.sap.com/viewer/86dd1373053a4c2da8f9885cc9fbe55d/1905/en-US/fb742b29cf3c4e81aac7c131c0441172.html