ZEIT NOW и Nuxtjs serverMiddleware - PullRequest
0 голосов
/ 02 января 2019

Я создал приложение NuxtJs, которое использует serverMiddleware.

Промежуточное программное обеспечение использует Express для создания маршрута '/ api / mailgun' для отправки электронной почты на SMTP почтового пистолета с использованием модуля nodemailer.

В v2 службы zeit 'now' я добавил следующий файл now.json:

{
    "version": 2,
    "builds": [
        {"src": "package.json", "use": "@now/static-build"},
        {"src": "api/mailgun.js", "use": "@now/node-server"}
    ]
}

Я также добавил следующий скрипт в package.json

"now-build": "nuxt generate",

Часть 'static-build' работает, но не 'node-server'. Я считаю, что он пытается найти модули узлов относительно каталога 'api', пока они находятся в корне проекта nuxt.

Я что-то упустил? Нужно ли переписать что-то еще, чтобы это работало с v2 сейчас?

У кого-нибудь есть решение?

Спасибо за вашу помощь.

...