成功将 Hugo 博客迁移到 Next.js,很清爽的一个博客主题

查看 17|回复 0
作者:websong188   
效果
展示效果: https://blog.taoluyuan.com/blog
next.js
  • 一直想学点纯粹的前端,听朋友介绍 Next.js 是前端的集大成者.我听进去了,
  • 啃了新手村一半的文档才有了点感觉,决定把博客迁移到 Next.js 续上这份感觉.

    技术栈
  • Next.js
  • Tailwindcss
  • daisyui
  • cloudflare 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 实现纯前端博客
  • 您需要登录后才可以回帖 登录 | 立即注册

    返回顶部