Azure上的NextJS部署

rpppsulh  于 2023-05-06  发布在  其他
关注(0)|答案(1)|浏览(97)

我之前主要使用Vue和基本React(不再推荐使用),现在我在Azure上部署它时遇到了问题。
基本的问题是基本的NextJS构建根本不包括索引文件。此外,当我访问.next目录时,它会生成页面,而不是在构建中。
所以我尝试了导出,这对我的目的很好,所有的页面都是生成的,但它不支持这些:

  • 路由中的i18n
  • 重写

我可以解决这两个问题。当我在本地驱动的后端调用端点时,我需要rewrite,并且可以将i18n区域设置字符串从路由中移走。问题是API routes,或者我只是认为他们是问题所在。我没有使用NextJS自己的API或创建任何API到API目录。我在自己创建的requests目录中使用axios进行API调用,在自己创建的qraphql目录中使用graphql。

问题为:如果我使用next export构建,应用程序是否仍然能够使用axios调用端点?我的graphql使用的是react-query,这也会工作吗?

pod7payv

pod7payv1#

应用仍然能够针对API发出请求。API Routes是一种使用Next.js创建REST API的方法。

相关问题