使用 next js 进行项目部署

时间:2021-05-28 12:17:59

标签: reactjs next.js vercel

我有一个关于 NextJS/Vercel 项目部署的问题。

根据文档,await fetch 仅支持绝对 URL。示例:

export async function getStaticProps(context) {
  const route = process.env.APIpath + 'api/category/getCategories';
  const res = await fetch(route)
  const json = await res.json()
  return {
    props: {
      data: json,
      },
  };
}

哪里APIpath: 'http://localhost:3000/',

问题:如何在 vercel.com/test/my_project 上部署项目?因为当我只将 process.env.APIpath 更改为 vercel.com/test/my_project = 错误时。

附言错误信息 发生构建错误 错误:导出在以下路径上遇到错误: category/database/categoryList - 我在上面调用 getStaticProps(context) 的页面

0 个答案:

没有答案