ly React异步Hexo主题
React 写的 Hexo 主题你见过没?ly 就是这么个挺的玩意儿。用起来有前端 SPA 那味儿,页面切换顺滑,响应也快。适合习惯了组件化思维的你,部署在 Hexo 上也不费劲,配合 hexo-generator-async
就能异步搞定内容加载,体验比传统静态主题爽不少。
中文支持是默认的,评论系统现在只接多说(不过这玩意儿现在也凉了),统计是接了百度统计,国内用还是比较方便。哦对了,搭建前记得先装好 gulp 和 webpack,开发流程比较偏现代化那套。
配置不算复杂,clone 下来直接放在themes/ly
目录下,改下_config.yml
里的theme
为ly
就行。在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,能给你点不一样的感觉。
337.25KB
文件大小:
评论区