【发布时间】:2021-02-08 06:21:19
【问题描述】:
file-loader 会忽略动态网址吗?
// app.component.html
<img src="../assets/flower.jpeg" alt="Flower" width="100px">
<img src="{{assets}}flower.jpeg" alt="Flower" width="100px">
// app.component.ts
export class AppComponent {
assets = '../assets/';
}
如您所见,我在 html 中有 2 张图片。第一个图像按预期显示,但第二个图像不起作用。
第一张图片生成,html中的图片url也发生了变化,而第二张图片的url没有经过哈希处理。
//eg:
<img src="./assets/b16683a9edb6ebf57d144f8b86cb163e.jpeg" alt="Flower" width="100px">
<img src="../assets/flower.jpeg" alt="Flower" width="100px">
这里是git repo 重现问题,运行npm i && npm start
【问题讨论】:
标签: angular webpack webpack-file-loader dynamic-url