有很多静态博客生成器,据网站 StaticGen | Top Open Source Static Site Generators  统计在案的就有281个。

其中基于javascript语言的就有 106个。

最简单的静态博客程序VueMarkdownBlog_java

这些静态博客生成器,大多数都支持固定的模板或通过Markdown写博文,通过安装一定的环境把模板文件转换成HTML文件。

比如安装 Jekyll,需要安装很多工具及依赖项,相对比较麻烦。

安装 – Jekyll • 简单静态博客网站生成器
安装 Jekyll 相当简单,但是你得先做好一些准备工作。开始前你需要确保你在系统里已经有如下配置。

  • Ruby(including development headers, Jekyll 2 需要 v1.9.3 及以上版本,Jekyll 3 需要 v2 及以上版本)

  • RubyGems

  • Linux, Un ix, or Mac OS X

  • NodeJS, 或其他 JavaScript 运行环境(Jekyll 2 或更早版本需要 CoffeeScript 支持)。

  • Python 2.7(Jekyll 2 或更早版本)

VueMarkdownBlog  不需要安装任何系统环境。

VueMarkdownBlog 是基于Vuejs框架及markdown格式的静态博客生成器。

VueMarkdownBlog 与以上程序最大的区别是,不编译生成html。通过异步请求,直接生成HTML,所以不需要安装任何环境,一个VSCode 的 live server足以。

演示链接:

  • http://www.jmwjl.com

  • http://blog.jmwjl.com

最简单的静态博客程序VueMarkdownBlog_java_02