我有一个根布局/app/layout.tsx
和身份验证页面。我希望身份验证页面不要获取根布局,并且我在文件中为它们定义了自定义布局/app/auth/layout.tsx
。
但根布局(/app/layout.tsx
)包装了自定义布局(/app/auth/layout.tsx
)。如何排除身份验证页面和子页面获取根布局?
我尝试将 auth 目录名称放入()
as(auth)
但不起作用。大多数解决方案适用于Pages Router,不适用于App Router。
我正在使用 Next.js 13.4
。
我认为两者都在做同样的事情!我什么时候应该使用工作区,什么时候应该使用项目,它们有什么区别?