如何将next.js应用程序部署到Gitlab / Github Pages?

pages/index.jslocalhost:3000本地运行时有一个可用的next

我想运行next build && next export此页面并将其部署到Gitlab页面。由于Gitlab Pages(或与此相关的Github Pages)如何工作,我的页面应该可以访问https://my-username.gitlab.io/my-nextjs-project/但是由于该段/my-nextjs-project/出现在URL中,所以我无法成功将我的应用程序部署到Gitlab Pages。

如果这是一个简单的应用程序做出反应,我会设定output.publicPathwebpack.config.js什么是模拟量output.publicPath的next.js?或者,您是否知道部署到Gitlab / Github Pages的公共项目,以便我可以检查其配置?

谢谢!