GitHub+markdown+jekyll打造完美个人博客.pdfVIP

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
GitHub+markdown+jekyll打造完美个人博客.pdf

GitHub+Markdown+Jekyll 打造完美的个人博客 以前建过个人网站,也用过第三方的博客系统, 然后又回归到自建的个人博客,但总有不敬人意 的地方。比如自建的博客涉及到购买的服务器的 稳定性、流量成本、维护成本、数据的安全性、 文本编辑器的舒适度等,第三方的博客系统又觉 得局限性比较大、缺乏插件、觉得不牛逼等原 因。总之人是很贪心的,总想找到一个既不用担 心服务器稳定性、又不用担心流量成本、也不用 担心数据安全性、而且还能方便的维护资源、并 且还有丰富的插件的个人博客解决方案。于是外 事问Google ,经过一阵寻觅后发现大牛们的博 客方案不正是我所需要的么,于是便有了上一篇 的补脑笔记,把涉及到的知识大概整理了一下, 准备开始搭建自己的个人学习笔记博客。今天这 篇笔记将记录我使用 Git+GitHub+Markdown+Jekyll搭建博客系统的 过程。 注:以下过程均在OS X系统上操作,Win系 统的童靴请勿效仿,但可借鉴。 GitHub 让人不再担心本地备份与远程协作,一切提 交均有记录,均可追溯。 Git 让人不再担心写废,想到哪里,写到哪里。 由于OS X系统自带Git ,所以不需要再安装Git , 自带的Git版本为。 Markdown 不再忧虑排版,专注于写作。 Markdown是我认为最好的写作利器没有之一。 GitHub完美支持,个人写作使用的DayOne也完 美支持,Win系统下也有MarkdownPad这种成熟 的工具。 什么是Github Pages Github Pages :Websites for you and your projects. Github Pages 是面向用户、组织和项目开放的 公共静态页面搭建托管服 务,站点可以被免费托 管在 Github 上,你可以选择使用 Github Pages 默 认提供的域名 username.github.io 或者 自定 义域名来发布站点。Github Pages 支持自动利 用 Jekyll 生成站点,也同样支持纯 HTML 文档 , 将你的 Jekyll 站点托管在 Github Pages 上是一 个不错的选择。 通俗一点讲。你可以将你个人网站的html、 css、js 、image等按一定 目录结构托管在github 上,以index.html为入口(即个人网站首页) , 使用username.github.io就可以访问你的个人网 站了。 再通俗一点讲。github为你提供 了一台无限流 量、稳定、的服务器。你将个人网站的资源以一 定 目录结构上传(托管)到github ,该服务器的 ip就是username.github.io。 上述两次提到 目录结构,下面我解释一下这个目 录结构。 什么是Jekyll Jekyll 的核心其实是一个文本转换引擎。它的概 念其实就是: 你用你最喜欢的标记语言来写文 章 ,可以是 Markdown ,也可以是 Textile,或者 就是简单的 HTML, 然后 Jekyll 就会帮你套入一 个或一系列的布局中。在整个过程中你可以设置 URL路径, 你的文本在布局中的显示样式等等。 这些都可以通过纯文本编辑来实现,最终生成的 静态页面就是你的成品了。 如何使用Github Pages与Jekyll Jekyll 目录结构 上述多次提到的目录结构即Jekyll 的目录结构。 如下: . |--_config.yml |--_drafts |--articles1.textile |--articles2.md |--_includes |--footer.html |--header.html |--_layouts |--default.html |--post.html |--_posts |--2014-06-17-articles1.textile |--2014-06-17-articles1.md |--_site |--index.html |--other files _config.yml :保存配置数据。

文档评论(0)

pujunlin + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档