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 сейчас?
у кого-нибудь есть решение?
Спасибо за помощь.