-1

我想开发一个 Salesforce Commerce Cloud 墨盒。我的 JS 代码需要在所有其他 JS 代码之前加载。我有什么可能实现这一目标?甚至可以确定您的插件何时加载?

我阅读了有关墨盒堆栈加载顺序的信息,基本 -> 插件 -> 链接 -> 自定义(默认)。

我似乎无法理解,是否可以开发 Plugin 或 LINK 墨盒?它对我有什么要求?

4

1 回答 1

0

在 SFCC 中,磁带路径和磁带本身对传递给客户端的 JS 代码没有影响。它仅定义在服务器端的代码生成期间哪些文件优先。

如果要确保插件代码首先在客户端运行,则必须编写一个使所有其他脚本等待的包装器,或者将您的 JS 代码作为对其他脚本的依赖项添加。但是,我怀疑您是否可以仅通过墨盒提供此功能。我认为任何使用墨盒的人都必须手动处理。

于 2021-06-18T18:50:11.230 回答