0
私はangular-cli(v 1.0.0)、webpack2で構築されたangular2アプリケーションを持っていました。イメージの相対パスがパッケージのアップグレード後に動作しなくなる
Root
|--src
|--app
|--assets
|--flags
|--32
|-- ...png
と.angular-cli.jsonファイルに登録:
<div class="country-flag">
<img [src]="src/assets/flags/32/jp.png" [width]="flagIconSize" [height]="flagIconSize" />
</div>
画像がデフォルトの資産フォルダ内に格納されています。私は画像を参照できるコンポーネント内部
"apps": [
{
"root": "src",
"outDir": "dist",
"assets": [
"assets",
"favicon.ico"
]
画像は問題なく表示されました。私は、資産内のすべての画像のために404を取得し、上のこの瞬間から
- 角度4.1.2
- 角度-CLI 1.0.3
:しかし、今日私は、最新バージョンへのパッケージを更新しますフォルダは、パスが正しいように見えても:
GET http://localhost:4200/src/assets/flags/32/jp.png 404 (Not Found)
は、パスの解決についての最新のリリースで変更するものですか?
ずにいるのですか? 'http:// localhost:4200/assets/flags/32/jp.png'で試してください – Ploppy
それでした!私はその方法も試したことは絶対に確信していたが、おそらくページは単にリフレッシュされていなかったようだ。ありがとう – Francesco
私は答えを投稿します、それを受け入れてください。 – Ploppy