modifyClassを使用してコアの動作を変更する

両方のプラグインがインストールされて有効になっていれば、問題なく動作するはずです。ターゲットがインストール/有効化されていない場合は、コンソールに警告が表示されます。しかし、ignoreMissing パラメータ を使用してそれを抑制することができます。

api.modifyClass(
  "component:some-component",
  (Superclass) => ...,
  { ignoreMissing: true }
);

もちろん、標準的な modifyClass のアドバイスも引き続き適用されます。これは最終手段であるべきで、いつでも壊れる可能性があるため、問題を迅速に特定できる十分なテストを実施する必要があります。トランスフォーマー を使用する方がはるかに安全な戦略です。

「いいね!」 3