0

「npm install --save bootstrap jquery@3.4.1 font-awesome」を使用して、font-awesome と jquery およびブートストラップをインストールした単一スパの角度付きアプリを作成しました。その後、angular.json ファイル内でこの js と css の URL を提供したので、直面している問題は、このアプリケーションを通常の角度モードで実行しているときに jquery と font-awesome が正常に動作することですが、実行しようとすると問題が発生します。シングルスパモードでこのアプリケーション。シングルスパモードではjQueryとfont-awesomeが機能していませんが、ブートストラップスタイルが機能していることを理解できませんが、angular.jsonファイルでfont-awesomeのURLを提供したにもかかわらず、font-awesomeの問題に直面しているのはなぜですかブートストラップの URL を提供しているのと同じ方法です。

注:既存の角度アプリのルートフォルダー内で「ng add single-spa-angular」コマンドを実行して、この単一のスパ角度アプリケーションを作成しました。

「ng serve -o」コマンドを使用して、アプリを通常の角度モードで実行できます。ただし、このアプリケーションをシングルスパ モードで実行するには、「npm run serve:single-spa:」というコマンドを実行する必要があります。

ありがとう

4

1 に答える 1

1

ここに2つの解決策があります

  • ファイル内の Jquery をインポートしmain.single-spa.tsます。
  • または、ルート構成アプリ内に共有依存関係として JQuery を追加します
于 2021-02-16T17:40:15.213 に答える