Next.js 什么构成/决定Zeit无服务器功能计数

Next.js 什么构成/决定Zeit无服务器功能计数,next.js,serverless,nowjs-sockets,Next.js,Serverless,Nowjs Sockets,我最近将一个Nextjs项目转移到Zeit平台。在配置环境设置之前,我可以毫无问题地进行部署。在环境设置之后,这是非常小的 { "version": 2, "name": "<....>", "alias": "<...>", "routes": [ { "src": "^/service-worker.js$", "dest": "/_next/public/service-worker.js", "headers

我最近将一个Nextjs项目转移到Zeit平台。在配置环境设置之前,我可以毫无问题地进行部署。在环境设置之后,这是非常小的

{
"version": 2,
"name": "<....>",
"alias": "<...>",
"routes": [
    {
        "src": "^/service-worker.js$",
        "dest": "/_next/public/service-worker.js",
        "headers": {
            "cache-control": "public, max-age=43200, immutable",
            "Service-Worker-Allowed": "/"
        }
    }
],
"builds": [{ "src": "package.json", "use": "@now/next" }],
"env": {
    "SENTRY_DNS": "<...>",
    "DEV_BASE_URL": "<...>",
    "PROD_BASE_URL": "<...>",
    "NODE_ENV": "<...>"
}
{
“版本”:2,
“名称”:“,
“别名”:“,
“路线”:[
{
“src”:“^/service worker.js$”,
“dest”:“/\u next/public/service worker.js”,
“标题”:{
“缓存控制”:“公共,最大年龄=43200,不可变”,
“允许服务人员”:“/”
}
}
],
“builds”:[{“src”:“package.json”,“use”:“@now/next”}],
“环境”:{
“哨兵”:“,
“开发基础URL”:“”,
“产品基础URL”:“”,
“节点环境”:”
}
}

部署时出现此错误


正如在存根配置中所看到的,我没有服务器API设置,因此我不清楚是什么导致函数计数

我第一次尝试部署我的应用时遇到了同样的问题。我相信每一页都会创建一个无服务器功能。这里有一些信息:


我尝试删除一些页面来测试理论,并通过减少到12页来获得ti部署。

我也遇到了同样的问题。我还删除了api文件夹中每页的一些索引。无服务器功能的正确用法是什么?我有几个在数据库上获取的函数。这个主题需要下一个JS团队澄清