现在如何设置index.html?

时间:2019-05-05 16:09:13

标签: node.js continuous-deployment serverless zeit-now

我正尝试将我的node.js应用发送到NOW

但是当我全部部署时,我看到的是带有所有文件的根文件夹...

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

在webpack中?在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" }
  ]
}

但是我收到一个错误,并且记录如下:

  

'lambda函数大小(8.98mb)超出了配置的限制(5mb)。您可以通过向构建配置文件提供maxLambdaSize来增加此值。

1 个答案:

答案 0 :(得分:2)

如错误所述,您必须将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