Хорошо, тебе это понравится. Это случилось со мной и сегодня. Точно такая же вещь.
Я почти уверен, что лазурная команда где-то щелкнула выключателем, и мы провалились.
Я нашел этот неясный ответ без голосов, и он добился цели (с небольшим дополнительным подсчетом)
БОНУС ! это также исправило проблемы с маршрутизатором, которые у меня были только на развернутом сайте (не локальном):
Кредит: @stormwild: Документы по умолчанию, не обслуживаемые в веб-приложении узла, размещенном в Azure
Из сообщения @ stormwild смотрите здесь:
https://blogs.msdn.microsoft.com/waws/2017/09/08/things-you-should-know-web-apps-and-linux/#NodeHome
Шаги:
- Перейдите на портал Azure, выберите службу приложений и запустите ssh
- В терминале ssh перейдите через командную строку к / home / site / wwwroot
создайте там index.js со следующим кодом:
var express = require ('express');
var server = express ();
var options = {
index: 'index.html'
};
server.use ('/', express.static ('/ home / site / wwwroot', options));
ПРИМЕЧАНИЕ. Обязательно запустите npm install --save express также в этой папке, иначе при запуске службы вашего приложения произойдет сбой
Обязательно перезапустите службу приложения, если это не происходит автоматически