我有一个Angular 5项目,我正在/ var / www / html / myproject中部署在我的服务器上。所以我可以达到192.168.1.1/myproject。 除了'assets'文件夹外,一切似乎都有效。
服务器仍在查看192.168.1.1/assets,而不是查看192.168.1.1/myproject/assets。我还尝试在ng build命令中使用'deploy-url',但它保持不变。
为什么它仍然在根目录中寻找资产文件夹?
这是我目前的命令 “ng build --prod --bh / myproject / --sourcemap --deploy-url / myproject /”
答案 0 :(得分:1)
在我的情况下,问题是我的图像src被指定为<img src='../../../assets/my_image.jpg'>
。我似乎必须将此src更改为<img [src]="'assets/my_image.jpg'">
,而不是使其与服务器上的assets文件夹一起使用。