Я развернул приложение в Azure App Services Linux и настроил команду запуска в AppSettings на:
cd / home / site / wwwroot; узел ./node_modules/my-server/bin/my-test start
Это нужно, потому что скрипт узла предполагает, что pwd это / home / site / wwwroot -
то есть, где приложение автоматически развертывается службами приложений Azure.
Я получаю ошибку ниже: Как заставить pwd быть / home / site / wwwroot?
A P P S E R V I C E O N L I N U X
2018-11-09T09: 56: 40.100026333Z
2018-11-09T09: 56: 40.100029533Z Документация: http://aka.ms/webapp-linux
2018-11-09T09: 56: 40.100032933Z Быстрый запуск NodeJS: https://aka.ms/node-qs
2018-11-09T09: 56: 40.100036233Z
2018-11-09T09: 56: 40.572970887Z Создание команды запуска приложения
2018-11-09T09: 56: 40.591498193Z Запуск cd / home / site / wwwroot; узел ./node_modules/my-server/bin/my-test start
2018-11-09T09: 56: 40.601297296Z /opt/startup/init_container.sh: строка 28: exec: cd: не найдено