介绍 Cabloy-CMS是什么 Cabloy-CMS是基于CabloyJS全栈业务开发框架开发的"动静结合"的CMS,可以快速构建企业网站.博客.社区.商城等Web应用. 在线演示 https://zhennann.com 特性 Cabloy-CMS受Hexo启发,采用"静态+动态"的架构,弥补了Hexo许多功能上的不足,主要特性如下: 内置多站点.多语言支持 不同语言可单独设置主题 内置SEO优化,自动生成Sitemap文件 文章在线撰写.发布 文章发布时实时渲…
前言 前一篇文章 介绍了如何通过Cabloy-CMS快速搭建一个博客站点. 这里简单介绍Cabloy-CMS静态站点的渲染机制,更多详细的内容请参见https://cms.cabloy.com 渲染规则 渲染时机 为了平衡渲染性能,Cabloy-CMS提供了两个渲染时机:一次构建.文章单独渲染 一次构建 在CMS配置页面,点击构建按钮,一次性渲染并输出站点所有文件 文章单独渲染 当发布文章时,立即渲染文章,并渲染与文章相关的页面. 比如首页页面:为了提升首页加载性能,首页可能会包含最近发布的文章…
这系列文章讲什么? 前些时间,写过一个项目,前后端分离,没有借助任何框架,项目页面特别的多,页面都是html直接写的,许多公共html,写了好多处,有一个地方需要改就得改好多地方,js也是随意写,每个页面都写一大堆重复的代码. 最后项目上线后,发现一个最致命的的问题,及其难以维护,虽然我不维护了,但下一个继续维护此项目的人,一定会非常难受,mmp. 过后,我又做了一个前后端分离的H5项目.考虑找个框架去写,最后发现webpack这个工具.不借助任何框架,代码也可以完全共用.前期配置搭建非常困难,…
原文:http://kikoroc.com/2016/05/04/resolve-hexo-DTraceProviderBindings-MODULE-NOT-FOUND.html 今晚折腾hexo的时候遇到很恶心的hexo报错,执行任何hexo命令都会报如下错误. hexo报错 123 { [Error: Cannot find module './build/Release/DTraceProviderBindings'] code: 'MODULE_NOT_FOUND' }{ [Error…
用Hexo搭了个Gitpage的博客,兴冲冲的发了11篇博文后发现翻页按钮不正常显示,显示为<i class="fa fa-angle-right"></i>的HTML编码.如下图: <i class="fa fa-angle-right"></i>这是个什么鬼? 这是一个Font Awesome的字体图标,按道理来说这个图标应该可以正常显示的,现在这个图标不能显示了显示成了html源码. ** 解决办法:** 最简单…
写在前面  一个好的架构需要经过血与火的历练,一个好的工程师需要经过无数项目的摧残. 最近博主我沉淀了几个月,或者说懒了几个月.然而大佬的指点总是一针见血,能够让人看到方向.所以我现在有觉得,一个好的学习环境指的一定是有个能指点你的大佬.大佬水平的高低决定了今后技术的学习难易. v-model指令 vue.js的定义是一个mvvm框架,将它发挥到极致能够极大的提升工作效率.在vuejs中,指令(directive)无疑是最关键,最重要的一环之一,官方api自带的指令提供了非常方便的方式,将常见的…
每天学习一点点 编程PDF电子书.视频教程免费下载:http://www.shitanlife.com/code v-model指令 vue.js的定义是一个mvvm框架,将它发挥到极致能够极大的提升工作效率.在vuejs中,指令(directive)无疑是最关键,最重要的一环之一,官方api自带的指令提供了非常方便的方式,将常见的编码场景进行提炼,使用这些指令能令人感到愉悦. v-model 数据绑定指令,它最常见的用法是可以将指定的data对象中的属性绑定到一个form元素中,例如: <di…
报错1 FATAL { err: Error: Spawn failed at ChildProcess.<anonymous> (/usr/local/src/hexo/cairbin/node_modules/hexo-util/lib/spawn.js:51:21) at ChildProce…
本文首发在我的个人博客:http://muyunyun.cn/ 写博客有三个层次,第一层次是借鉴居多的博文,第二层次是借鉴后经过消化后有一定量产出的博文,第三层次是原创好文居多的博文.在参考了大量前辈搭建hexo的心得后,此文尽量把一些别人未提到的点以及比较好用的点给提出来.所以你在参考本文的时候,应该已经过完了hexo.本文有以下内容: 快速实现博客压缩 文章链接唯一化 添加酷炫的打赏二维码 自定义JS和CSS 添加酷炫的歌单模块以及播放器 github分支管理博客思路 秒传图片到七牛云并展现…
之前我已经写了一篇文章详细的讲述了如何使用hexo搭建github博客.如果还没有看的可以去看看,hexo搭建博客 其实,根据这篇文章的过程我们就能够搭建一个专属于自己,并且非常美观的博客了.但是如果你像我一样喜欢折腾,喜欢做到极致,比如添加打赏,添加文章导航,以及文章阅读次数,这些都很简单,按照主题文件的模版一点点修改,就能实现自己想要的效果了. 这篇文章主要记录我折腾的两个功能: 相册和独立域名. 相册 首先,看看我们实现后的效果,点这里看我的相册 分析 然后我们分析一下,想要获取相册图片,…