-1

Salesforce Commerce Cloud Cartridge を開発したいと考えています。私の JS コードは、他のすべての JS コードの前にロードする必要があります。それを達成するための私の可能性は何ですか?プラグインがいつロードされるかを判断することさえ可能ですか?

カートリッジ スタックのロード順序、Base -> Plugin -> LINK -> Custom (デフォルト) について読みました。

よくわからないのですが、プラグインやLINKカートリッジの開発は可能ですか?それは私に何を要求しますか?

4

1 に答える 1

0

SFCC では、カートリッジ パスとカートリッジ自体は、クライアントに配信される JS コードに影響しません。サーバー側でのコード生成中にどのファイルが優先されるかを定義するだけです。

プラグイン コードがクライアント側で最初に実行されるようにしたい場合は、他のすべてのスクリプトを待機させるラッパーを作成するか、JS コードを他のスクリプトへの依存関係として追加する必要があります。ただし、カートリッジだけでこの機能を提供できるとは思えません。カートリッジを使用する人は誰でも手動で処理する必要があると思います.

于 2021-06-18T18:50:11.230 に答える