孙广东 2016.3.12
环境安装:
1、通过 RailsInstaller 来安装 Ruby https://www.ruby-lang.org/zh_cn/documentation/installation/#rubyinstaller
2、下载 RubyGems (不要用IE 浏览器, 下载不了)https://rubygems.org/pages/download
安装是: ruby setup.rb // 这种命令 路径肯定是在 setup.rb 所在目录在cmd
更新是: gem update --system
3、在安装 gem install jekyll 会有报错!
error while executing gem (Gem::RomoteFetcher::FetchError) 。。。
解决 http://www.cnblogs.com/AloneSword/p/5048447.html 是代理的问题, 由于使用了什么FQ软件(禁止不使用即可了呗!。Shadowsocks 不要使用全局模式即可)
创建项目:
gem install jekyll // 安装
jekyll new myblog // 在当前路径下新建一个 新的项目myblog
cd myblog // 进入这个目录
jekyll serve // 启动本地server
然后 浏览器 訪问: http://localhost:4000 即可看到刚刚 创建的
假设你希望把 jekyll 安装到当前目录。你能够执行 jekyll new . 来取代。
4、 然后就是各种 配置了!
首先关心的是 与 Github 关联起来。 部署 集成
操作方式是这种。 我们 先把 "username.github.io" 这个刚刚创建的仓库项目 clone (使用github的专属client会更好一些)到本地 (我们主要使用当中的 .git 目录)
我们最早 创建的 jekyll 项目是: myblog
我们把这个文件价更名为:myblog =》 "username.github.io" ,同一时候把刚刚的 .git 目录 复制到 这里。
然后我们使用 github client 打开这个 "username.github.io" 仓库。 这样就能够执行
Commit 操作 和 pull push 操作了。
我们打开 网址试一试。
5、定制域名
http://wellsnake.com/jekyll/update/2014/05/15/Jekyll%E9%83%A8%E7%BD%B2%E7%AF%87/ 有非常多能够了解一下。
。
。
http://wellsnake.com/jekyll/update/2014/05/24/Jekyll%E4%BD%BF%E7%94%A8%E7%AF%871/
首先 去万维网 买一个 域名 。
6、然后就是各种美化呀。 定制啊
模版:http://www.zhihu.com/question/20223939
http://jekyllthemes.org/page3/
http://jekyllthemes.org/themes/freshman21/
https://github.com/Huxpro/huxpro.github.io
须要 更改的文件: _config.yml 、about.html
要发表的文章一般以markdown的格式放在这里_posts/,你仅仅要看看这篇模板里的文章你就立马明确该怎样设置。
yaml 头文件长这样:
---
layout: post
title: "Hello2015"
subtitle: "Hello World, HelloBlog"
date: 2015-01-2912:00:00
author: "Hux"
header-img: "img/post-bg-2015.jpg"
tags:
- Life
---
??