У меня есть приложение node.js, которое я создаю, и я использую restify. Я настроил маршрут GET
для некоторых данных, но я также хочу обслуживать статический контент из своего корня.
ПОЛУЧИТЬ маршрут:
server.get({path : SURVEY_QUESTION_PATH, version : appVersion}, getLandingSurveyQuestions);
Статические маршруты:
server.get(/\/?.*/, restify.serveStatic({
directory: 'static',
default: 'index.html'
}));
Этот статический маршрут конфликтует с моим динамическим маршрутом: как я могу обслуживать этот статический контент, не конфликтуя с другими маршрутами, которые у меня есть? Я бы не хотел настраивать статические маршруты для всех отдельных файлов в моем проекте.
Я пытался:
- Изменение порядка регистрации маршрута
- Настройка регулярного выражения статического маршрута