Закрепить подачу angular6

У меня вопрос. У меня есть приложение angular6 и серверная часть с fastify. Подать заявку можно так:

fastify.use(['/'], serveStatic(path.join(__dirname + '/../dist/')));

в папке dist находится угловая сборка.

запустить мое приложение с помощью команды node index.js

на локальном хосте:3000/ fastify обслуживают приложение, но когда я пытаюсь обновить локальный хост: 3000 / пользователь ответит 404 Not Found! Потому что он ищет путь / пользователя в своем API, но / пользователь является угловым маршрутом.

Как я могу решить эту неисправность?

0 ответов

Вы должны разделить все ваши маршруты API с некоторым префиксом, например /api, Затем вы можете перенаправить все запросы с URL, не начиная с /api в файл углового индекса - потому что это внешние интерфейсы.

Другие вопросы по тегам