Routing 如何在生产模式下自定义nextjs URL

Routing 如何在生产模式下自定义nextjs URL,routing,next.js,Routing,Next.js,当我用npm run start for cart页面启动我的下一个项目时,我得到了,但我想要的是cart.js通过访问我尝试将set in next.config.js与exportpathmap一起使用,它在npm run dev中运行良好,但当我用npm run start启动程序时,它并没有像我预期的那样工作,我如何才能获得像这样的URL路径而不是cart的路径页面您要做的是在项目的页面文件夹中,创建一个名为myprojectname的文件夹。然后在文件夹中,移动您的cart.js 这样

当我用npm run start for cart页面启动我的下一个项目时,我得到了,但我想要的是cart.js通过访问我尝试将set in next.config.js与exportpathmap一起使用,它在npm run dev中运行良好,但当我用npm run start启动程序时,它并没有像我预期的那样工作,我如何才能获得像这样的URL路径而不是cart的路径页面

您要做的是在项目的
页面
文件夹中,创建一个名为
myprojectname
的文件夹。然后在文件夹中,移动您的cart.js

这样做的目的是将
/myprojectname/
路由添加到您的URL并访问购物车,您必须像这样访问它:
/myprojectname/cart

这就是NextJS根据目录的结构进行路由的方式


有关更多信息,请参阅此链接:

您要做的是在项目的
页面
文件夹中创建一个名为
myprojectname
的文件夹。然后在文件夹中,移动您的cart.js

这样做的目的是将
/myprojectname/
路由添加到您的URL并访问购物车,您必须像这样访问它:
/myprojectname/cart

这就是NextJS根据目录的结构进行路由的方式


有关更多信息,您可以参考此链接:

如您所说。要么使用NextJS路由结构,要么可以使用nginx(我猜是某个revproxy)包装它,或者导出项目并使用Spring Boot(您也可以在其中设置路径)提供服务@Shaq这是另一种方法。这么多的选择,只需选择最简单的一个,就像你说的一样。要么使用NextJS路由结构,要么可以使用nginx(我猜是某个revproxy)包装它,或者导出项目并使用Spring Boot(您也可以在其中设置路径)提供服务@Shaq这是另一种方法。这么多的选择,只需为你选择最简单的一个哈哈