1
ng-packagrを使用してAngularライブラリに画像とCSSファイルを含める場所を教えてください。ng-packagrを使用してライブラリを構築する際にアセットを含める
ng-packagrを使用してAngularライブラリに画像とCSSファイルを含める場所を教えてください。ng-packagrを使用してライブラリを構築する際にアセットを含める
この質問の正式な問題はhereです。あなたのライブラリーにイメージなどを含めることは、実際には非常に簡単です:ng-packagr
がその作業を完了した後に手動でdistフォルダにコピーすることができます。
ただし、ライブラリを使用するプロジェクトでこれらのファイルの抽出を自動化するのは難しくなります。
{ "glob": "**/*", "input": "../node_modules/my-lib/assets", "output": "./assets/my-lib/" }
が、私はこれはしかし、NPMの問題のよりであると感じ、また、そのための裸NPMソリューションなどがありますBenjaminDobler上で参照の問題は、どの消費者のプロジェクトの.angular-cli.json
ファイルに次のマッピングを追加することを提案でpkg-assetsおよびnpm-assets。