ZEIT NOW и Nuxtjs serverMiddleware

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

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

В версии 2 службы 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" работает, но не "узел-сервер". Я полагаю, что он пытается найти модули узлов относительно каталога 'api', пока они находятся в корне проекта nuxt.

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

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

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

0 ответов

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