ZEIT NOW和Nuxtjs服务器

时间:2019-01-02 11:34:33

标签: nuxt.js zeit-now

我已经构建了一个使用serverMiddleware的NuxtJs应用。

中间件使用Express生成路由“ / api / mailgun”,以使用nodemailer模块将电子邮件发布到mailgun SMTP。

使用zeit的“现在”服务的v2版本,我添加了以下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",

“静态构建”部分有效,但“节点服务器”无效。 我相信,当它们位于nuxt项目的根目录中时,它正在尝试查找相对于“ api”目录的节点模块。

我想念什么吗?我是否需要重写其他内容才能与现在的v2一起使用?

有人可以解决吗?

谢谢您的帮助。

0 个答案:

没有答案