Angular - это одностраничное приложение .
Это означает, что у вас есть только одна страница, и это index.html
.
Итак, когда вы пишете свои относительные URL, вам нужно писать их с index.html
, а не с того места, где находится ваш компонент.
Кроме того, Angular CLI рекомендует поместить ваши ресурсы в папку assets
, и по причине: после минимизации и объединения только файлы, объявленные как ресурсы, остаются в вашем dist
.
Если вы не хотите этого делать, вам нужно добавить свое изображение в качестве актива в файл angular-cli.json
.