Предложения по устранению неполадок:
В случае обеспечения соответствия кода в github локальному коду, в случае возникновения исключения рекомендуется замените платформу linux и разверните заново.
Рекомендуется использовать мое предложение для воссоздания репозитория, а затем проверить статус действия в github.
Суммируем:
В целом, в azure более целесообразно использовать Linux, чем windows. Например, Linux поддерживает npx, а также может поддерживать другие пакеты и команды. Когда локальный код может работать нормально, обычно нет проблем при развертывании на github, если только не будут внесены изменения, которые мы проигнорировали. Поэтому убедитесь, что код согласован.
Общие правильные шаги развертывания:
Сначала на портале убедитесь, что вы создали приложение веб-приложения (не stati c веб-приложение) и выберите среду узла.
Убедитесь, что серверная программа может нормально работать локально. Создайте новый репозиторий в github.
-> git init
-> git add.
-> git commit -m'init '
-> git удаленное добавление источника https://github.com/ {ваше имя} /newAppname.git
-> git pu sh -u origin master
Подключитесь в центре развертывания портала.
- Затем проверьте статус действия в github.