Развертывание сервера Yoga в now.sh показывает список каталогов, встроенных в приложение - PullRequest
0 голосов
/ 27 мая 2019

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

enter image description here

1 Ответ

0 голосов
/ 02 июня 2019

По умолчанию теперь публикует ваши файлы в виде статического каталога. Вы можете добавить компоновщик в свой файл 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/#introducing-a-build-step

...