Я последовал за этот учебник, чтобы объединить проект grails по умолчанию, созданный с угловым профилем, в единую сборку. Теперь у меня есть доступ к angular index.html с сервера grails (./gradlew bootRun). Однако как я могу получить доступ к другим URL-адресам на сервере? Если я попытаюсь щелкнуть ссылку на / newPage, у меня будет тег <router-outlet> в моем угловом приложении, который должен обновлять DOM, но вместо этого / newPage обрабатывается grails UrlMappings, что приводит к ошибке 404.





Убедитесь, что вы используете такие директивы routerLink, как:
<a routerLink = "/newPage" >
Вы можете узнать больше здесь.