я впервые делаю приложение для nodejs и использую экспресс.Я создал проект, используя create-реагировать-приложение.Я пытаюсь настроить конвейер CI / CD с помощью VSTS для развертывания в моем веб-приложении Azure.Я могу заставить свой код React работать в веб-приложении, но когда я пытаюсь выполнить мой маршрут Express, он выдает 404 и отображает файл index.html вместо извлечения данных.
ВотМоя файловая структура: Файловая структура
Мой Package.json: Package.json
Мой сервер Express: server.js
Также вот мой билд VSTS:
Архив
drop
А вотмой выпуск:
выпуск
И вот что помещается на сервер: Azure файлы
Когда я запускаю этолокально, нажатие localhost / api / getData возвращает мои данные, как и ожидалось.Но по какой-то причине он не работает в производстве.
Любая помощь будет принята с благодарностью!Я застрял на этом в течение последних 2 дней, и я не могу найти ничего, что помогло.Я прочитал несколько форумов, но ни одно из исправлений, которые они предоставляют, похоже, не работает.Спасибо!