效果 展示效果: https://blog.taoluyuan.com/blog next.js 一直想学点纯粹的前端,听朋友介绍 Next.js 是前端的集大成者.我听进去了,啃了新手村一半的文档才有了点感觉,决定把博客迁移到 Next.js 续上这份感觉. 技术栈 Next.jsTailwindcss daisyuicloudflare pages(免费!) 模板主题 tailwind-nextjs-starter-blog 已完成的 我使用 DaisyUi 最多组件是 button,menu,badge 配合 TailWindCss 将大部分的样式调整成了我喜欢的黑白配色用 daisyui 接管了默认主题,可切换多个主题,目前黑夜模式还要再调一下,待开放微调 contentlayer 实现各个组件的 draft 功能(原模板只有标签统计用到 draft)兼容原 hugo 路由,实现 build 重写路由,_redirects cloudflare pages 可用 Next.js images loader 改成读原始文件路径 接下来要实现 rss 内容不够美观(feedly 和 inoreader 只能抓摘)文章置顶标签友链区域文章内悬浮 toc 跳转(现在响应式没处理好,暂时关闭了)剩余样式继续改成黑白风格中文分类跳转不成功问题丝滑的主题切换 效果 展示效果: https://blog.taoluyuan.com/blog 博客列表 手机端 更详细的迁移博客: Hugo 博客迁移,使用 Next.Js 实现纯前端博客