1.初識 Octopress
本課時講解 Octopress 的基本知識巍棱,與傳統(tǒng)博客 Wordpress 等在建站方式、內(nèi)容方面做對比蛋欣,綜合體現(xiàn)出對于程序員來說 Octopress 的優(yōu)勢航徙。
2.環(huán)境準備
本課時講解使用 Octopress 寫博客的環(huán)境準備,內(nèi)容包括 Git陷虎、Ruby到踏、DevKit、MarkdownPad 的安裝與具體配置尚猿、克隆 Octopress 代碼到本地并為其安裝依賴項夭禽,最終實現(xiàn)網(wǎng)站的本地預(yù)覽。
3.生成博客與單頁面
本課時講解如何生成博客與單頁面谊路,使用 Markdown 語法書寫博客并在本地生成靜態(tài)頁面預(yù)覽讹躯。
4.部署網(wǎng)站至 GitHub
本課時講解將本地生成的靜態(tài)網(wǎng)頁和源代碼部署至 GitHub,實現(xiàn)網(wǎng)站的在線訪問和代碼托管缠劝。
5.部署網(wǎng)站至 GitHub
本課時講解將本地生成的靜態(tài)網(wǎng)頁和源代碼部署至 GitHub潮梯,實現(xiàn)網(wǎng)站的在線訪問和代碼托管。
6.自定義網(wǎng)站域名
本課時講解如何將自定義域名與部署在 GitHub 上的博客網(wǎng)站相互綁定惨恭。
初識 Octopress-Octopress的基礎(chǔ)知識
Blog like Hacker
Octopress 的目錄結(jié)構(gòu)
Octopress的文件結(jié)構(gòu)
基本上秉馏,源代碼在source文件夾里面,而發(fā)布后內(nèi)容在public里面
Octopress 的使用流程
環(huán)境準備
- Git Ruby Devkit Markdown 的安裝與配置
- 安裝Octopress 的配置與默認主題
- 關(guān)于git 工具的配置以及Github SSH的密鑰配置
- 安裝 ruby 以及 Devkit
-
安裝安裝Octopress 并設(shè)置默認主題
修改jqurey 的源...Fxxk GFWM严邸B芫俊C舛肌!
生成博客與單頁面
Paste_Image.png
- 新建博客命令
rake new _post ['article-name']//新建文章 rake generate //public rake preview //實時預(yù)覽 rake new_page[name] //生成單頁面
部署網(wǎng)站至Github
- 部署博客至Github
note:第二句使用rake setup_github_pages[git@github.com:frank-Lou/frank-Lou.github.io.git] 替換即可frank-Lou.
- 上傳代碼至Github