問題タブ [angular-builder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
704 参照

angular - ビルド後にカスタムプラグインを実行するAngular

Angular プロジェクトにasync-css-plugin( https://www.npmjs.com/package/async-css-plugin )を追加しようとしています。このプラグインが行うことは、html ファイルの外部スタイル リンク タグを次のようなものに変換することです。

私が使用しているため、webpack構成を拡張できることはわかっていますngx-build-plus( https://github.com/manfredsteyer/ngx-build-plus )

extend.webpack.configそして、以下の設定ファイルを追加しました:

しかし、今実行すると動作npm run build -- --prod --extra-webpack-config extend.webpack.config.jsしません。

index.html ファイルは変更されません。

何か不足している場合は、誰でもご案内できますか?

ありがとうございました!

更新 ここに再現リポジトリがあります https://github.com/andreashuber69/async-css-angular-example

そして、これがプラグインのソースコードです

0 投票する
0 に答える
164 参照

angular - 「@angular-devkit/build-angular」を使用してパッケージを遅延ロードするにはどうすればよいですか

angular.json実行時に SDK+jQuery を遅延ロードするように構成するにはどうすればよいですか?

現在、「通常」にロードするために次のものがあります。

しかし、奇妙な依存関係の問題のため、jquery手動でロードする必要がありますindex.html

私がやりたいことは、ビルドにすべてのアセットを含めることですが、ユーザーがズーム会議に参加しようとしたときに load と依存関係jqueryのみを含めることです。zoomus-websdk.umd.min.js

次のバリエーションを試しましたが、バンドルがビルドされても、sdk は元のページの読み込みに含まれ続けます。

どこで/いつzoomus-websdk.umd.min.jsプロジェクトに明示的に追加されたのかさえ定かではありませんが、それはpackage.json