Что составляет / определяет количество серверных функций Zeit - PullRequest
1 голос
/ 28 апреля 2020

Я недавно переместил проект Next js на платформу 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": "<...>"
}

}

, я получаю эту ошибку при развертывании

Deployment Error

Как видно из конфигурации заглушки, у меня нет настройки API сервера, поэтому я не понимаю, что может вызвать подсчет функций

1 Ответ

1 голос
/ 02 мая 2020

У меня была такая же проблема, когда я пытался развернуть свое приложение в первый раз. Я считаю, что каждый / страниц создает функцию без сервера. Здесь есть некоторая информация: https://vercel.com/docs/v2/serverless-functions/introduction

Я попытался удалить некоторые из своих страниц, чтобы проверить теорию, и смог развернуть ее, сократив до 12 страниц.

...