为什么用hexo代替jekyll
来源:互联网 发布:数学分析 知乎 编辑:程序博客网 时间:2024/05/02 07:03
最近想要搞个个人博客,因为不想自己搞站点,所以找到了github pages,它提供给我们域名和空间,多省事啊。那静态页面用什么工具呢?一开始我用的是jekyll,然后我有了那句经典的感受,那句话是从入门到放弃,啊,多么痛的领悟!
下面我来扒一扒:
官网,那个色调看着很伤眼睛啊,一个docs看下来,我是眼泪往下流啊,hexo的暖色调就像天使,下面放图对比一下
如果你自认为眼睛很好,那就继续往下看
jekyll需要安装ruby,python等,hexo需要nodejs,当然为了push到github都需要装个git,速度上jekyll生成静态站点的速度比hexo慢多了,如果你时间多。
如果你正好想休息喝杯茶,不在乎慢点,那也请继续往下看
便捷性,hexo完爆jekyll,同样是quick start,虽然都是几个命令,就可以预览效果了,但是效果差了十万八千里,这个必须上图
jekyll直接显示个空白页,你没看错,哈哈,hexo我加了个文章,为了让你看到分类功能,其他什么没干,这就是差别
你竟然看到了这里?看来上面三条对你都是小case,那说明你还没有绝望啊,勇士请继续
插件和样式,你写完post,想做个categories?对于hexo就是so easy,在你的文章前面的使用category: 分类名,hexo就给你在右边生成,包括分类主页,默认样式,你啥都不用干。而jekyll需要自己写标签语言遍历然后在创建各个分类的主页,在设置页面css,或者用ruby写插件去搞,这下老子要骂娘了,我他妈根本不会ruby啊,官方为什么不主动提供好现成的插件?我只是个后端工程师,不是全栈,页面+css真的玩不来,不知道提供些theme供人选择?
如果你是个受虐狂,去捣鼓jekyll吧
- 为什么用hexo代替jekyll
- hexo VS jekyll
- 选择Hexo还是Jekyll
- 为什么要用foreach来代替for
- 我们为什么应该用instancetype 代替id?
- 为什么要用getBaseContext()方法代替this
- 为什么要用getBaseContext()方法代替this
- 为什么要用OSPF代替RIPv2
- 为什么用annotationProcessor代替android-apt?
- 为什么经常用const来代替宏
- wordpress-jekyll-octopress-hexo四博客引擎比较
- 分别使用hexo,jekyll在GitHub上搭建博客
- 用Jekyll写博客
- jekyll
- YSLOW法则中,为什么yahoo推荐用GET代替POST?
- YSLOW法则中,为什么yahoo推荐用GET代替POST?
- YSLOW法则中,为什么yahoo推荐用GET代替POST?
- Android:为什么要用getBaseContext()方法代替this?
- python挑战之level 13
- iOS10.0 跳转后标题按钮都没了,点击事件也没有
- Android中app卡顿原因分析示例
- SqlServer数据库全角转半角
- 精确控制自定义view动画的时间
- 为什么用hexo代替jekyll
- 【mysql】 mysql 子查询必须使用别名!!!
- 并联电阻
- Swift-iOS常用控件(UISegmentedControl分段选择)
- 【第4周 项目3-单链表应用(2) 】
- Redis命令
- HDU 5880 Family View
- 安装libva时报错
- Android:onNewIntent()触发机制及注意事项