Развертывание приложения Next.js в службе приложений Microsoft Azure - PullRequest
1 голос
/ 24 марта 2019

Я пытаюсь развернуть действительно простое приложение Next.js в службе приложений Azure.После запуска «npm run build» я использую расширения кода Azure Visual Studio для завершения развертывания.

Процесс успешен, и если я подключаюсь к службе приложений через FTP, я вижу файлы в каталоге wwwroot.

Но если я пытаюсь просмотреть приложение, я получаю «Ошибка приложения. Если вы являетесь администратором приложения, вы можете получить доступ к диагностическим ресурсам».

Доступ к диагностике - это сообщение, которое я вижу:

48:17.620204936Z Generating app startup command
2019-03-24T08:48:17.635158983Z Found scripts.start in /home/site/wwwroot/package.json
2019-03-24T08:48:17.649648532Z Running npm --prefix=/home/site/wwwroot start
2019-03-24T08:48:18.702111743Z 
2019-03-24T08:48:18.702164243Z > macingo.admin@1.0.0 start /home/site/wwwroot
2019-03-24T08:48:18.702170943Z > next start
2019-03-24T08:48:18.702174443Z 
2019-03-24T08:48:18.791276730Z /home/site/wwwroot/node_modules/.bin/next: line 1: ../next/dist/bin/next: not found

Сообщение ясное, но я не уверен, что делаю неправильно.Это первый раз, когда я пытаюсь развернуть приложение на основе node.js в Azure.Буду признателен за любую помощь!

/ home / site / wwwroot / node_modules / next / dist / bin / next

...