可以有人告訴我爲什麼角度cli項目是複製圖形文件從assets文件夾到輸出文件夾的根目錄?角度cli複製文件的資產文件夾
比如我在SRC /資產/ background.jpg一個圖形,我引用的圖形從我的src/styles.css的文件:
body {
background-image: url(./assets/background.jpg);
}
現在,當我建立使用我的項目:
ng build --prod --output-hashing=none --output-path=target/output
我現在有以下生成的輸出結構:
target/ouput
...
background.jpg
assets
background.jpg
CSS中refernecing複製版本的背景文件和一切正常,但現在我有兩個副本的文件。我如何從assets/background.jpg引用這個文件,所以我沒有兩個副本?
謝謝; 大衛
你可以在你的dev根文件夾中顯示文件:'.angular-cli.json''「assets」'部分和你的'@ angular/cli'版本是什麼? – Kuncevic
你是否搜索過你的整個項目(string)background.jpg?您可能正在其他地方使用它。 – Rienk
在我的dev的根文件夾中的文件是: 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。我不認爲我已經修改了.angular-cli.json文件的資產部分,這部分被設置爲: 「資產」: 「資產」, 「的favicon.ico」 ], – dcv