Я создаю приложение Node.JS, которое имеет некоторые виды и множество общедоступных API REST. всякий раз, когда я вношу изменения в свои JS-файлы (контроллеры или маршруты), где я пишу бизнес-логику и пытаюсь их опубликовать, мастер Visual Studio показывает правильный diff, и после того, как публикация закончилась, я могу видеть измененные файлы в файловой системе сервера (используя консоль отладки Kudu), но когда я ударил API, используя POSTMAN, я вижу старый ответ. Я попытался отправить запрос с Cache-Control: no-cache заголовок также, но тот же ответ.Веб-сайт Azure не обновляется после публикации из Visual Studio
Но когда я останавливаюсь и запускаю службу снова, я начинаю получать обновленный ответ на основе моего последнего кода. Похоже, что код Azure или код кеширования iisnode работает, любая идея, как избежать/портить этот кеш, чтобы сразу после публикации я могу выполнить последний код и перезапустить не требуется?
Спасибо @Aaron за эти подробности, но у меня уже есть ' 'в моем файле Web.config, и мои изменения в js-файлах в корневом каталоге и маршрутах по-прежнему не обновляются. –
ThinkFloyd
Это сработало для меня. Я включил папку, которая не обновлялась в теге hte iisnode на web.config. Благодаря! –