Мне нужно развернуть существующее приложение angular 6 в разных средах с разными подпутями.
для примера: root.com/appRoot1
Мои ресурсы загружаются неправильно, поскольку они размещенына подпуть, так что я гуглил и нашел baseHref и как его установить динамически, но он не работал, потому что я использую HashRouter.
Так что я гуглил больше и нашелdeployUrl , который изменил ссылку на скрипты и таблицы стилей на /appRoot1/stylesheet.css, что отлично.
Но другие ресурсы, такие как изображения , все равно не будут корректно загружаться .Браузер пытается запросить
/images/image.svg
вместо
/appRoot1/images/image.svg
В коде ссылки приводятся так:
<img src="../../../../../assets/images/image.svg" />
Кроме того, было бы здорово, если бы яЯ могу установить это динамически, так как мне нужно развернуть по разным URL-адресам с разными подпутями.
Я - реагирующий пользователь, и я не писал код для этого проекта, поэтому мне очень сложно отлаживать.