如何在clerk.js中公开Next js Dynamic Route

q9rjltbz  于 2023-11-18  发布在  其他
关注(0)|答案(2)|浏览(117)

我试图让nextjs动态路由公开

export default authMiddleware({
      publicRoutes : ['/','/account','/contact','/order','/product/[category]']
});

字符串
它是给我的错误,当我应用它,请帮助我,我找不到任何细节的文件

xtupzzrd

xtupzzrd1#

尝试添加“([^/.])",这样它看起来就像'/product/([^/.]',这救了我。

63lcw9qa

63lcw9qa2#

对于以上内容,请将动态路由写成:

export default authMiddleware({
      publicRoutes : ['/', '/account', '/contact', '/order', '/product/(.*)']
});

字符串
上面的'/product/(.*)'匹配product路由之后的任何内容。

相关问题