なぜアングルcliプロジェクトでアセットフォルダから出力フォルダのルートにグラフィックファイルがコピーされているのですか?例えばアセットcliファイルをアセットフォルダからコピーする
私はSRC /資産/ background.jpgでグラフィックを持っている、と私は私のsrc/Styles.cssをファイルからそのグラフィックを参照:私は使用して自分のプロジェクトをビルドする際に今
body {
background-image: url(./assets/background.jpg);
}
:
ng build --prod --output-hashing=none --output-path=target/output
私は今、次の生成された出力構造を有する:CSSがrefernecingさ
target/ouput
...
background.jpg
assets
background.jpg
を背景ファイルのコピーされたバージョンとすべてが動作しますが、今はファイルのコピーが2つあります。このファイルをassets/background.jpgから参照するにはどうすればいいですか?
ありがとうございます。 デビット
あなたのdevルートフォルダの '.angular-cli.json''" assets "セクションにファイルを表示することができますか?' @ angular/cli'は何ですか? – Kuncevic
プロジェクト全体を(文字列)background.jpgで検索しましたか?あなたは別の場所でそれを使用している可能性があります。私のdevのルートフォルダに – Rienk
ファイルは、次のとおりです。 E2E SRC ターゲット node_modules .angular-cli.json .editorconfig karma.conf.js パッケージlock.json package.json のpom.xml protractor.conf.js README.md tsconfig.json tslint.json また、最近私はangular-cli v1.2.6に更新しました。 「資産」:[ 「資産」、 「favicon.icoを」 ]、 – dcv