закрепить подачу angular6 - PullRequest
0 голосов
/ 30 ноября 2018

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

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

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

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

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

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

1 Ответ

0 голосов
/ 17 декабря 2018

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

...