Angular始终在父文件夹

时间:2018-01-10 15:19:55

标签: angular angular-cli

我有一个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 /”

1 个答案:

答案 0 :(得分:1)

在我的情况下,问题是我的图像src被指定为<img src='../../../assets/my_image.jpg'>。我似乎必须将此src更改为<img [src]="'assets/my_image.jpg'">,而不是使其与服务器上的assets文件夹一起使用。