Развертывание сервера Yoga в now.sh показывает список каталогов, встроенных в приложение

Я могу запустить приложение локально без каких-либо проблем yarn start команда. здесь я предоставил фотографии, которые представляют мою проблему. Я погуглил и заметил, что несколько человек сталкиваются с одной и той же проблемой. но их контекст отличается.

https://i.st ack.imgur.com/QlDyT.png

0 ответов

По умолчанию Now публикует ваши файлы как статический каталог. Вы можете добавить строитель в свойnow.json файл, чтобы рассказать, как создать и развернуть ваш сайт.

В случае, когда app.js содержит приложение веб-сервера, ваш now.json может выглядеть так:

{
  "version": 2,
  "name": "my-project",
  "builds": [
    {"src": "app.js", "use": "@now/node"}  
  ]
}

Это говорит Теперь использовать @now/node строитель для генерации лямбды, которая запускается app.js отвечать на запросы.

Если ваше приложение представляет собой чисто js+html для запуска на клиентском компьютере, вам не понадобится лямбда, но вы все равно можете создать исходный код перед его развертыванием в виде статических файлов с помощью @now/static-build.

Ознакомьтесь с документами Now для получения дополнительной информации: https://zeit.co/docs/v2/deployments/basics/

Другие вопросы по тегам