现在如何设置index.html?

How to setup now index.html?

我正在尝试将我的 node.js 应用部署到 NOW

但是当我部署时,我看到的只是包含所有文件的根文件夹...

我应该有一个 index.html 文件,但我不知道它发生在哪里或我应该在哪里设置它?

在网络包中?在 start.js?

有什么想法吗?

在我的项目中,我有 start.js 和 app.js

所以我想,我应该在 now.json 配置文件上使用 start.js

{
  "version": 2,
  "builds": [
    { "src": "start.js", "use": "@now/node" },
    { "src": "index.html", "use": "@now/static" }
  ]
}

但是我得到一个错误并记录如下:

'The lambda function size (8.98mb) exceeds the configured limit (5mb). You may increase this by supplying maxLambdaSize to the build config'`

如错误中所述,您必须将 maxLambdaSize 添加到构建配置中。

{
  "name": "Your Project Name",
  "alias": ["yourAliasGoesHere"],
  "version": 2,
  "builds": [
    {
      "src": "index.js", //put your own stuff here
      "use": "@now/node-server",
      "config": { "maxLambdaSize": "10mb" } //right here
    }
  ]
}

根据需要增加或减少 maxLambdaSize