jekyll

jekyll是一个简单的免费的Blog生成工具,类似WordPress。但是和WordPress又有很大的不同,原因是jekyll只是一个生成静态网页的工具,不需要数据库支持。但是可以配合第三方服务,例如Disqus。最关键的是jekyll可以免费部署在Github上,而且可以绑定自己的域名。 使用编辑 首先建立目录结构,然后增加文件,最后使用jekyll发行生成静态网页发行。如果使用github的话,那就有托管的地方了。 _config.yml 这个文件是为了保存配置的。所谓的配置,其实可以用在命令行里面。放在这个文件里面主要是比较方便。详细的配置说明这里有:[1]  _includes这里面的就是可以重复利用的文件。这个文件可以被其他的文件包含,重复利用。{% include file.ext %},就是引用file.ext的格式。 _layouts这里存放的是模板文件。 _posts这里的文件就实际的文章内容了。文件名必须使用YEAR-MONTH-DATE-title.MARKUP的格式。如果使用textile的话,扩展名就是textile. _site这个文件夹存放的是最终生成的文件。 对于目录下的每个文件,使用YAML Front Matter之后,都会被转格式,然后生成最终文件。 — layout: post title: xxxxx category: tech — 这就是个简单的例子。 其他的目录都会被拷贝到最终文件的目录下。所以css,images等目录都可以放在根目录下。 安装编辑 下载: rubyinstaller-1.9.2-p290.exe DevKit-tdm-32-4.5.2-xxx-sfx.exe 按照顺序安装。 安装(Debian/Ubuntu) sudo apt-get install ruby sudo gem install jekyll 安装(Arch) sudo pacman -S ruby sudo gem install jekyll

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • linux(centos) 保存退出vi编辑

    似水的流年
  • centos6.5 安装git

    似水的流年
  • 使用git提交项目

    一、git安装 1、首先在官方网站下载git工具,或者根据以下链接进行下载:http://rj.baidu.com/search/index/?...

    似水的流年
  • 文件监控程序V2.0改进版(网站防挂马好手)

    前言 技多不压身,多掌握几种不同的编程语言,不但有助于开拓我们的视野,还可以让我们在工作时,自己写一些小程序来帮我们减少工作量。 前段时间给一个客户维护服务器,...

    FB客服
  • RPM打包原理、示例、详解及备查

    RPM(Redhat Package Manager)是用于Redhat、CentOS、Fedora等Linux 分发版(distribution)的常见的软件...

    菲宇
  • webpack 代码分离快速指北

    在此之前,首先要知道经常配置的 output 中有关 filename 和 chunkFilename 的区别;简单来说在 entry 定义的入口文件走的就是 ...

    JS菌
  • Linux 命令(127)—— wget 命令

    wget 是 Linux 环境下流行的强大稳定的下文件下载工具,主要有如下几个特点: (1)wget 支持的协议丰富,支持 HTTP、HTTPS 和 FTP ...

    Dabelv
  • 「小程序JAVA实战」微信小程序工程结构了解(五)

    PS:这就是对微信小程序工程结构的大致了解,了解了结构才方便按照规范开发,不容易入坑。

    IT故事会
  • 每个极客都应该知道的Linux技巧

    检查不是由你运行的程序 难度:高级 应用程序:bash(译注:UNIX或者LINUX的shell) 想象下这个场景-你已经准备好了要和同事在办公室里对战一局快速...

    小小科
  • 函子定律

    前段时间学了下 Haskell,看完了《Haskell 趣学指南》,刷了一些题,《Real World Haskell》正在看。因为早先看过《SICP》,有点 ...

    Sheepy

扫码关注云+社区

领取腾讯云代金券