ly React异步Hexo主题

React 写的 Hexo 主题你见过没?ly 就是这么个挺的玩意儿。用起来有前端 SPA 那味儿,页面切换顺滑,响应也快。适合习惯了组件化思维的你,部署在 Hexo 上也不费劲,配合 hexo-generator-async 就能异步搞定内容加载,体验比传统静态主题爽不少。

中文支持是默认的,评论系统现在只接多说(不过这玩意儿现在也凉了),统计是接了百度统计,国内用还是比较方便。哦对了,搭建前记得先装好 gulpwebpack,开发流程比较偏现代化那套。

配置不算复杂,clone 下来直接放在themes/ly目录下,改下_config.yml里的themely就行。在source目录下加个index.html文件,基础结构像这样:

<!DOCTYPE html>
<html lang="zh-cn">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
  
</body> </html>

用的时候建议你看看作者的源码组织方式,还蛮有启发的。尤其是怎么用 React 异步渲染 Hexo 内容的,做前端的你肯定会觉得“哦?还能这么搞”。

如果你已经玩熟了传统的 Hexo 主题,想搞点不一样的,可以试试这个 ly,能给你点不一样的感觉。

zip 文件大小:337.25KB