node.js - 现在如何设置 index.html?
问题描述
我正在尝试将我的 node.js 应用程序部署到现在,
但是当我部署时,我看到的只是包含所有文件的根文件夹......
我应该有一个 index.html 文件,但我不知道这发生在哪里或我应该在哪里设置它?
在 webpack 中?在 start.js 中?
有任何想法吗?
在我的项目中,我有 start.js 和 app.js
所以我想,我应该start.js
在 now.json 配置文件上使用
{
"version": 2,
"builds": [
{ "src": "start.js", "use": "@now/node" },
{ "src": "index.html", "use": "@now/static" }
]
}
但我收到一个错误并记录如下:
' lambda 函数大小 (8.98mb) 超过了配置的限制 (5mb)。您可以通过向构建配置提供 maxLambdaSize 来增加它'`
解决方案
如错误中所述,您必须添加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
。
推荐阅读
- javascript - 三角 Javascript
- javascript - 为什么我的 for 循环不会注销任何 alt 值?
- javascript - 获取语法错误:部署时 json 输入意外结束
- python - if, elif & !=, == 布尔运算仅返回带有输入的“false”
- c - 在 fork() 之后使用 pthread_create() 对两个整数求和
- python - __pycache__ 合并冲突未由 gitignore 解决
- python - 在 Django 模板中使用 python 字典时遇到问题
- node.js - 如何在 react js 应用程序中使用 rest API 注册
- angular - 检查复选框是否在 ANGULAR 10 中被选中
- java - Java泛型不可能赋值?