Reactjs NextJs:无服务器函数超出了50mb的最大大小限制

Reactjs NextJs:无服务器函数超出了50mb的最大大小限制,reactjs,firebase,deployment,next.js,vercel,Reactjs,Firebase,Deployment,Next.js,Vercel,我是NextJs的新手,在尝试将我的项目部署到Vercel时,我遇到以下错误: 错误!无服务器函数“api/auth”的大小为50.55mb,超过了50mb的最大大小限制 我花了很多时间试图找到一个合适的答案,但没有找到。下面是我提出的api请求的代码: const { auth: adminAuth } = require("firebase/admin"); export default async function auth(req, res) { const t

我是NextJs的新手,在尝试将我的项目部署到Vercel时,我遇到以下错误:

错误!无服务器函数“api/auth”的大小为50.55mb,超过了50mb的最大大小限制

我花了很多时间试图找到一个合适的答案,但没有找到。下面是我提出的api请求的代码:

const { auth: adminAuth } = require("firebase/admin");

export default async function auth(req, res) {
  const tokenId = req.query.token;
  return new Promise((resolve) => {
    adminAuth
      .verifyIdToken(tokenId)
      .then((user) => {
        res.json(user);
        resolve();
      })
      .catch(() => {
        res.status(302).send("Invalid authentication");
        resolve();
      });
  });
}

如果有人能帮助我,我将非常感激,谢谢大家

此外,删除文件时错误消失,因此我不知道在部署之前是否必须进行一些配置。