У меня проблема с angular v9. Я внедрил в свое приложение функции локализации i18n. Когда я пытаюсь создать свое приложение в определенном месте, оно постоянно добавляет подпапку к базовому пути href (но я хочу сохранить файлы в подпапке). Есть ли способ предотвратить добавление языкового стандарта в базовый URL-адрес href?
Этапы воспроизведения:
- Создать фиктивный проект
ng new Project
. - Конфигурация сборки
ng build --prod --localize
. - Файлы встраиваются в папку
dist/en-us/
, ноindex.html
имеет<base href="/en-US/">
.
Есть ли способ заставить angular прекратить добавление langcode в базовый href? Это приведет к тому, что все ссылки приложений будут содержать языковой код, что нежелательно.
Мое развертывание настроено для развертывания приложения на основе каталога в другом месте, каждое из которых будет в корневом каталоге.
- hxxp: //app.fr/ корень в папке
/fr/
- hxxp: //app.de/ корень в папке
/de/