首页 > 解决方案 > DEBUG:(gcloud.app.deploy)错误响应:[3]目录[.next/cache/next-babel-loader]有太多文件(大于1000)

问题描述

使用 nodejs 运行环境部署 NextJs 应用程序会遇到以下错误:

DEBUG: (gcloud.app.deploy) Error Response: [3] The directory [.next/cache/next-babel-loader] has too many files (greater than 1000).

我已经搜索了几个小时,所有解决方案都参考了 GAE 的 10.000 个文件限制配额,但没有人谈到文件夹限制。

Google App Engine 的 Google Cloud 配额页面都没有关于文件夹限制的任何信息:

https://cloud.google.com/appengine/quotas#Deployments1000

标签: google-app-engine

解决方案


您引用的文章与资源配额有关,而不是文件/文件夹限制。该文档明确指出每个目录限制为 1000 个文件。因此,您显示的错误消息正是预期的行为。[1]

[1] https://cloud.google.com/appengine/docs/standard/go/how-requests-are-handled#quotas_and_limits


推荐阅读