Vercel上的NUXT SSR(现在是Zeit)。如何部署?

时间:2020-07-02 13:12:23

标签: nuxt.js server-side-rendering vercel

任何人都可以帮助我将Nuxt SSR应用部署到Vercel。

我已经通过github集成设置了我的vercel项目。
{% autoescape off %} {% surface_data.nu.to_html classes="table bg-light table-striped table-hover table-sm" %} {% endautoescape %} 用于命令,将nuxt build用于目录。

部署后,它显示了 .nuxt / index.js 文件的内容。

我正在使用nuxt v2.13

非常感谢您。

2 个答案:

答案 0 :(得分:1)

通过添加 now.json 文件解决。

内容示例:

{
    "version": 2,
    "env": {
        "ON_VERCEL": "true"
    },
    "builds": [
        {
            "src": "api/**/*.js",
            "use": "@now/node"
        },
        {
            "src": "nuxt.config.js",
            "use": "@nuxtjs/now-builder"
        }
    ],
    "routes": [
        {  "src": "/api/(.*)", "dest": "api/index.js" },
        { "src": "/api", "dest": "api/index.js" },
        { "src": "/(.*)", "dest": "$1" }
    ]
}

答案 1 :(得分:1)

嗨,我有同样的问题

在我的nuxt.config中

mode: "universal", target: "static"

now.json

{
  "version": 2,
  "builds": [
    {
      "src": "nuxt.config.js",
      "use": "@nuxtjs/now-builder",
      "config": {}
    }
  ]
}

但仍显示目录列表

https://tonysanjaya-me-9ura97wgm.vercel.app/