Я создаю свое первое Angular.js приложение, и я использую Yeoman.
Yeoman использует Grunt, чтобы вы могли запускать сервер подключения node.js с помощью команды "grunt server".
Я запускаю приложение angular в режиме html5. Согласно документам angular, для этого требуется модификация сервера для перенаправления всех запросов в корень приложения (index.html), поскольку angular приложения - это одноадресные приложения ajax.
"Использование режима [html5] требует перезаписи URL-адресов на стороне сервера, в основном вы должны переписать все свои ссылки на точку входа вашего приложения (например, index.html)"
Проблема, которую я пытаюсь решить, подробно описана в этом вопросе.
Как я могу изменить свой сервер grunt для перенаправления всех запросов на страницу index.html?