Закрепить подачу 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
в файл углового индекса - потому что это внешние интерфейсы.