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

问题描述 投票:0回答:1

[当我使用npm启动购物车页面的下一个项目启动我的下一个项目时,我得到了http://localhost:3000/cart,但我想要的是通过http://localhost:3000/myprojectname/cart访问cart.js的程序,我尝试将next.config.js中的set与exportpathmap一起使用它在npm run dev中工作良好,但是当我使用npm run start启动程序时,它无法正常工作,因为我期望如何获得http://localhost:3000/myprojectname/cart而不是购物车页面的http://localhost:3000/cart这样的URL路径

routing next.js
1个回答
0
投票

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

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

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

有关更多信息,您可以参考此链接:https://nextjs.org/learn/basics/navigate-between-pages

© www.soinside.com 2019 - 2024. All rights reserved.