Как запустить приложение Node.js на Now.sh/Vercel после встраивания в папку dist - PullRequest
0 голосов
/ 02 мая 2020

В моем пакете следующие сценарии. json

"scripts": {
    "dev": "nodemon --exec babel-node src/index.js",
    "build": "NODE_ENV=PRODUCTION babel src -d dist --copy-files",
    "serve": "NODE_ENV=production node dist/index.js"
  },

Мое приложение компилируется, но только dist/index.js просто подается как файл, а не запускается.

Я пытался изменить serve на start, но не повезло.

Также пытался запустить сценарий serve как часть build с && - это привело к сборке процесс, который просто запускается.

Мне кажется, что решение тривиально, и я просто ошибаюсь со своими сценариями.

Есть идеи?

1 Ответ

0 голосов
/ 07 мая 2020

Vercel является первой c -первой платформой. Вы не можете поднять сервер внутри платформы, и по этой причине невозможно использовать classi c подход «listen».

Взгляните на vercel.com / new , а также несколько примеров .

...