现在如何设置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
。
我正在尝试将我的 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
。