Angular-cli:アセットフォルダー外の画像にアクセスするにはどうすればよいですか?

ロバート・プライス

私はAngularを初めて使用し、学習プロジェクトとしてフォトライトボックスを構築しています。プロジェクトフォルダの外から画像を使用する方法はありますか?ここ(https://github.com/angular/angular-cli/issues/3555)で参照されているようにGlobを使用し、.angular-cli.jsonファイル(以下を参照)にディレクトリパスを挿入しようとしましたが、どちらも成功しませんでした。これはangular-cliで可能ですか?

 "assets": [
             "assets",
             "assets/img",
             "D:/training/img", // full path
             "../../../img",    // relative path
             "favicon.ico"
           ],

あなたはグロブでこれを達成することができるはずです。たとえば、フォルダ構造がある場合

/outsideDirectory
    testImg.jpg
/myProject
    /node_modules
    /src
    .angular-cli.json

cli.jsonでglobを定義できます

"assets": [
    {"glob": "**/*", "input": "../../outsideDirectory", "output": "./assets/"}
]

これにより、outsideDirectoryの内容が/dist/assets/ディレクトリにコピーされますこれで、コード内で画像を使用できます

<img src="assets/testImg.jpg">

cli.jsonのアセットは静的アセット用であることに注意してください。イメージをoutsideDirectoryに動的にプッシュする場合は、イメージを自分でホストするか、何らかのサービスを使用してから、完全なURLでイメージを参照することをお勧めします。これは、globのイメージがoutsideDirectoryコンテンツのコピーにすぎないためです(ビルド時に発生します)。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

マットセルでデータを取得し、ダイアログフォームAngular 7で表示するにはどうすればよいですか?

分類Dev

カスタムコンポーネントAngular4でフォーム検証にアクセスするにはどうすればよいですか?

分類Dev

Angular 2 / Angular 4:ローカルシステムの場所からファイルにアクセスするにはどうすればよいですか?

分類Dev

HTMLでAngularのフォーム配列にアクセスするにはどうすればよいですか?

分類Dev

ag-Grid AngularセットアップのcolumnDefsの別の列の値にアクセスするにはどうすればよいですか?

分類Dev

Angularコンポーネントの子に動的にアクセスまたはレンダリングするにはどうすればよいですか?

分類Dev

Angular 7のルートガード句のルートパラメータにアクセスするにはどうすればよいですか?

分類Dev

バックエンドサーバーにアクセスするときのAngular2レンダリングパフォーマンスを改善するにはどうすればよいですか?

分類Dev

Angular 2のngrxエフェクトのパラメーターにアクセスするにはどうすればよいですか?

分類Dev

Angular 11で2つの親のルートパラメータにアクセスするにはどうすればよいですか?

分類Dev

SeleniumとPythonを使用してAngularのモーメントピッカーの値にアクセスするにはどうすればよいですか?

分類Dev

Angular-外部のアプリ要素にアクセスするにはどうすればよいですか?

分類Dev

ルートからアセットAngularへのパスを指定するにはどうすればよいですか?

分類Dev

グローバルスコープからAngularアプリの$ templateCacheにアクセスするにはどうすればよいですか?

分類Dev

画像がnode.jsサーバーのアップロードフォルダーに保存されているときにAngularアプリで画像を表示するにはどうすればよいですか?

分類Dev

子モジュールからangular-reduxストアにアクセスするにはどうすればよいですか?

分類Dev

Angular Material MatTableModule-テンプレートのマットテーブルの外部からcomponent.tsファイルから返されたデータにアクセスするにはどうすればよいですか?

分類Dev

Angular 8アプリケーションにモバイルアクセストークンを追加するにはどうすればよいですか?

分類Dev

Angular JSで、module.configのカスタムプロバイダーの関数にアクセスするにはどうすればよいですか?

分類Dev

フォームコントロールをAngularで元の状態にリセットするにはどうすればよいですか?

分類Dev

Angular:スコープリスト内のアイテムにアクセスして変更するにはどうすればよいですか?

分類Dev

Angularのオブジェクト配列の親インデックスIDにアクセスするにはどうすればよいですか?

分類Dev

Angularで$ resourceを使用して応答ヘッダーにアクセスするにはどうすればよいですか?

分類Dev

Angular 5でHttpClientを使用して応答ヘッダーにアクセスするにはどうすればよいですか?

分類Dev

Angularでカスタムフォームコントロールをリセットするにはどうすればよいですか?

分類Dev

Angular 2.0の環境をセットアップするにはどうすればよいですか?

分類Dev

Angular UIグリッドでソートされた行にアクセスするにはどうすればよいですか?

分類Dev

Angular4 HTTP Getを介してJSONファイルから個々の要素にアクセスするにはどうすればよいですか?

分類Dev

Angularでのスクロールのヘッダーセクションを変更するにはどうすればよいですか?

Related 関連記事

  1. 1

    マットセルでデータを取得し、ダイアログフォームAngular 7で表示するにはどうすればよいですか?

  2. 2

    カスタムコンポーネントAngular4でフォーム検証にアクセスするにはどうすればよいですか?

  3. 3

    Angular 2 / Angular 4:ローカルシステムの場所からファイルにアクセスするにはどうすればよいですか?

  4. 4

    HTMLでAngularのフォーム配列にアクセスするにはどうすればよいですか?

  5. 5

    ag-Grid AngularセットアップのcolumnDefsの別の列の値にアクセスするにはどうすればよいですか?

  6. 6

    Angularコンポーネントの子に動的にアクセスまたはレンダリングするにはどうすればよいですか?

  7. 7

    Angular 7のルートガード句のルートパラメータにアクセスするにはどうすればよいですか?

  8. 8

    バックエンドサーバーにアクセスするときのAngular2レンダリングパフォーマンスを改善するにはどうすればよいですか?

  9. 9

    Angular 2のngrxエフェクトのパラメーターにアクセスするにはどうすればよいですか?

  10. 10

    Angular 11で2つの親のルートパラメータにアクセスするにはどうすればよいですか?

  11. 11

    SeleniumとPythonを使用してAngularのモーメントピッカーの値にアクセスするにはどうすればよいですか?

  12. 12

    Angular-外部のアプリ要素にアクセスするにはどうすればよいですか?

  13. 13

    ルートからアセットAngularへのパスを指定するにはどうすればよいですか?

  14. 14

    グローバルスコープからAngularアプリの$ templateCacheにアクセスするにはどうすればよいですか?

  15. 15

    画像がnode.jsサーバーのアップロードフォルダーに保存されているときにAngularアプリで画像を表示するにはどうすればよいですか?

  16. 16

    子モジュールからangular-reduxストアにアクセスするにはどうすればよいですか?

  17. 17

    Angular Material MatTableModule-テンプレートのマットテーブルの外部からcomponent.tsファイルから返されたデータにアクセスするにはどうすればよいですか?

  18. 18

    Angular 8アプリケーションにモバイルアクセストークンを追加するにはどうすればよいですか?

  19. 19

    Angular JSで、module.configのカスタムプロバイダーの関数にアクセスするにはどうすればよいですか?

  20. 20

    フォームコントロールをAngularで元の状態にリセットするにはどうすればよいですか?

  21. 21

    Angular:スコープリスト内のアイテムにアクセスして変更するにはどうすればよいですか?

  22. 22

    Angularのオブジェクト配列の親インデックスIDにアクセスするにはどうすればよいですか?

  23. 23

    Angularで$ resourceを使用して応答ヘッダーにアクセスするにはどうすればよいですか?

  24. 24

    Angular 5でHttpClientを使用して応答ヘッダーにアクセスするにはどうすればよいですか?

  25. 25

    Angularでカスタムフォームコントロールをリセットするにはどうすればよいですか?

  26. 26

    Angular 2.0の環境をセットアップするにはどうすればよいですか?

  27. 27

    Angular UIグリッドでソートされた行にアクセスするにはどうすればよいですか?

  28. 28

    Angular4 HTTP Getを介してJSONファイルから個々の要素にアクセスするにはどうすればよいですか?

  29. 29

    Angularでのスクロールのヘッダーセクションを変更するにはどうすればよいですか?

ホットタグ

アーカイブ