Angular приложения имеют набор элементов <base href="/">
в своих index.html
; и его нужно настроить, если вы хотите использовать стандартную маршрутизацию на основе истории, а ваше приложение не развернуто на root вашего домена. Некоторая документация находится здесь: https://angular.io/guide/deployment#the -base-tag
Для приложений, которые предпочитают использовать маршрутизацию на основе ha sh (установив useHash: true
в их конфигурации маршрутизатора ), не похоже, что <base href="">
требуется. На самом деле, если я удаляю его целиком, приложение работает нормально.
Я что-то упустил? Если я использую маршрутизацию на основе хеширования, могу ли я удалить тег <base>
?