router
文章平均质量分 79
随风一样自由
简介:来自央企的程序员===>向全栈开发进行中。
山上的风是否如山谷的月一般清新透彻!
开发经验:More than 5 years
随笔:站在山巅与日月星辰对话,潜游海底和江河湖海晤谈,和每一颗树握手,和每一株草私语,方知宇宙浩瀚,自然可为生命可敬,未来的旅途还需我等披荆斩棘、激流勇进、且中流砥柱、蔚然自首,去搏一道属于自己的绚丽彩虹。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【前端+Next.js App Router +Next.js 的约定式路由】深入理解 Next.js App Router 约定式路由:not-found.tsx 和 error.tsx 的工作原理
Next.js App Router 采用"约定优于配置"的设计理念,not-found.tsx 和 error.tsx 文件通过自动发现机制工作而无需显式导入。本文通过构建产物分析验证了这一机制:Next.js 在构建时会扫描识别约定文件,自动编译为服务端/客户端代码(可见于.next目录),并在运行时条件触发时自动调用对应组件。类似机制也适用于page.tsx、layout.tsx等约定文件。这种设计显著简化了开发流程,开发者只需遵循命名规范并正确放置文件即可获得完整功能。建议通过检查构建产物和开发工具原创 2026-07-25 08:00:00 · 516 阅读 · 0 评论 -
【前端+路由组目录+标准路由目录】Next.js 路由组与标准目录路径解析差异:trailingSlash 配置下的兼容性问题深度解析
**Next.js 路由组与标准目录在路径解析上存在差异,尤其在 trailingSlash: true 配置下,路由组 (login)/page.tsx 可能无法被正确识别,导致404错误,而标准目录 login/page.tsx 则可正常工作。该问题的核心在于路由组的元数据干扰了尾斜杠的追加逻辑。 解决方案: 优先使用标准目录,避免路由组带来的兼容性问题 改用布局组件替代路由组共享布局 调整配置,如可接受则禁用 trailingSlash 遵循最佳实践:路由组仅用于纯布局分组,关键路径使用标准目录 此问原创 2026-07-24 08:00:00 · 450 阅读 · 0 评论 -
【前端+Router路由组】Next.js App Router 中 /login 路由 404 的排查与修复:从 index.tsx 到 page.tsx 的命名规范
Next.js 14+ 的 App Router 与 Pages Router 在路由机制上有显著区别。本文通过一个 /login 404 错误的排查案例,揭示了 App Router 的核心规范: 路由文件必须命名为 page.tsx(不再支持 index.tsx) 路由组 () 仅用于组织文件结构,不影响 URL 路径 动态导入路径需与文件名严格对应 问题根源在于将 Pages Router 的 index.tsx 习惯错误沿用到了 App Router 中。修复方案只需两步: 将 (login)/in原创 2026-07-24 08:00:00 · 871 阅读 · 0 评论 -
【前端问题库】[vue-router] router.addRoutes() is deprecated and has been removed in Vue Router
[vue-router] router.addRoutes() is deprecated and has been removed in Vue Router 4. Use router.addRoute() instead.原创 2023-02-06 10:50:02 · 4147 阅读 · 0 评论
分享