採用Hexo 搭建Team Blog

首先你要会使用Git 已经GitHub,然后让我们了解下什么是静态Blog

静态博客是指 不须要数据库驱动,拥有丰富模板,通过模板标记语言生成简单html css静态内容形式的博客。

经常使用的静态Blog生成器有例如以下几种:

jekyll
http://jekyllcn.com/
 ruby

octopress
http://octopress.org/

hexo  http://hexo.io/
  nodejs

ghost  https://ghost.org/

Dropbox + MarkDown = Blog, FarBox!

GitHub 和 DigtalOcean 近期提供了一个优惠政策,全部有.edu 邮箱的都能够免费申请100美元,好机会不容错过,详情看博主的另外的帖子

http://blog.csdn.net/jackrex/article/details/40071353

採用的标记性语言 MarkDown 编写blog。

http://wowubuntu.com/markdown/

这里採用Hexo来生成静态Blog

Hexo

參考文档 http://hexo.io/docs/index.html

安装:

what’s npm

NPM nodejs packager manager  nodejs 包管理器

正式開始,生成Blog

接下来開始在Github建立个repo 仓库,名字命名为 teamname.github.com (team  是你团队名称)。

package.json  npm 配置文件

_config.yml  hexo 配置文件

hexo help 让我们看看hexo的经常使用命令

接下来開始生成我们的blog

hexo init

hexo g (generate)

hexo s (server)

it works !!

激动人心的时候可到了,赶快訪问http://localhost:4000/

在_config.yml 配置好我们的github地址

hexo deploy 上传到我们的github 上

訪问
http://alloyteammobile.github.io/

我擦,这什么情况?

网址解析要等大约半个小时,骚年等等吧。

很多其它主题

界面太丑了,来换换别的主题吧。

这里有很多其它地主题选择

https://github.com/tommy351/hexo/wiki/Themes

把须要的主题克隆到本地的themes中

改动 _config.yml  中的theme

让我们在一次激动人心的訪问
http://localhost:4000/

这又是啥情况??

好吧,须要安装EJS解析模板

https://github.com/tommy351/hexo/releases/tag/2.6.0

运行例如以下命令

再次打开
http://localhost:4000/
。 It Works!!!!

赞赏下主题

hexo clean

hexo generate

hexo deploy

有的时候使用一些主题会遇到一些问题,比方:

YAML parser was changed in Hexo 2.8. You have to wrap strings like this with quotation marks.

archive_b: Archives: %s => archive_b: "Archives: %s"

Edit all of the yml file in the language folders of thirdparty theme , add quotation marks
when there is a space between the values.

这里须要把全部模板中的archive_b:
Archives: %s => archive_b: "Archives: %s"

加啥双引號,不然会解析错误。

好的Blog好的文章当然要和大家互动哈,集成我们的评论系统,Disqus 或者多说,我们临时用多说吧。

详细使用參考官网文档非常easy。

正式開始写Blog。

hexo 插件

已经集成的

採用Hexo 搭建Team Blog的更多相关文章

  1. 使用Hexo搭建专属Blog

    喜欢折腾的自己最开始在博客园有仿写几篇Blog,虽也可以自己改变风格,可是到底不是独立的一块儿地方,要知道独立的才是自己的;有属于自己独立的域名和Blog,真真是一件很爽的存在.在各种大牛的分享下在G ...

  2. Hexo搭建个人blog

    Hexo搭建 现在只想说心累... 前几天看了几个牛人的blog,感觉他们的风格很舒服,然后就发现了Hexo这个好东西!激动的想马上自己也弄一个,昨天晚上开始看资料特别是:潘柏信写了两篇 HEXO搭建 ...

  3. 用Hexo搭建属于自己的Blog

    什么是Hexo 简单的来说,Hexo是一款基于Node.JS的静态博客框架,官方给它的描述是"A fast, simple & powerful blog framework&quo ...

  4. Hexo 搭建 Blog 精简笔记

    安装Hexo npm install -g hexo-cli Mac 用户 您在编译时可能会遇到问题,请先到 App Store 安装 Xcode,Xcode 完成后,启动并进入 Preference ...

  5. 用hexo搭建自己的blog

    一.工具准备: 1.1 安装node 作用:用来生成静态页面的 到Node.js官网下载相应平台的最新版本,一路安装即可. 1.2 安装Git 作用:把本地的hexo内容提交到github上去. 安装 ...

  6. 手把手教从零开始在GitHub上使用Hexo搭建博客教程(一)-附GitHub注册及配置

    前言 有朋友问了我关于博客系统搭建相关的问题,由于是做开发相关的工作,我给他推荐的是使用github的gh-pages服务搭建个人博客. 推荐理由: 免费:github提供gh-pages服务是免费的 ...

  7. 使用 GitHub 和 Hexo 搭建个人独立博客

      Wordpress这类博客系统功能强大,可对与我只想划拉的写点东西的人,感觉大材小用了.而且wp需要部署,网站的服务器也会带来问题,国内的服务器首先需要备案,费用不低:国外服务器访问速度受影响.近 ...

  8. 利用Hexo搭建个人博客-博客初始化篇

    上一篇博文 <利用Hexo搭建个人博客-环境搭建篇> 中,我们讲解了利用Hexo搭建个人博客应该要配置哪些环境.相信大家已经迫不及待的想要知道接下来应该要怎么把自己的博客搭起来了,下面,让 ...

  9. 利用Hexo搭建个人博客-环境搭建篇

    我是一个爱写博客进行总结分享的人.然而,有着热爱写博客并且深知写博客好处的我,却没有好好的把这个习惯坚持下来.如今毕业已经一年多了吧,每一次与师弟师妹们聊天,我总会意味深长的建议他们,一定要定期梳理总 ...

随机推荐

  1. java 二维码原理以及用java实现的二维码的生成、解码(转)

    http://blog.csdn.net/songylwq/article/details/8643948 http://sjsky.iteye.com/blog/1136934 http://bbs ...

  2. 推断序列的端部的大小C规划

    概念 big-endian格式:高字节字符数据被存储在低地址.字数据的低字节存放在高地址. 小尾数格式:相较于大端存储格式,在小尾数格式.低地址存储在字数据的低字节.的是字数据的高字节. 如5A6C中 ...

  3. Ant—Ant标签解释

            采用ant命令必须写ant命令脚本,脚本由非常多Ant标签组成.现在总结一下我也遇到过Ant标签: 版权声明:本文博主原创文章,博客,未经同意不得转载.

  4. Memcahce(MC)系列(三)Memcached它PHP转让

    由PHP转让Memcahce,首先,需要在server安装Memcache,如何安装Memcache这不是本文的重点, 大约memcache安装,谁的朋友有兴趣,请参阅这里:http://blog.c ...

  5. 左右AjaxFileUpload背景返回Json治

    项目中用到图片的无刷新上传,因此想到用ajaxUpLoadFile来解决. 第一步,先在上传图片的页面引入你下载到本地的ajaxfileupload.js文件. 文件下载地址:http://downl ...

  6. 理解git经常使用命令原理

    git不同于类似SVN这样的版本号管理系统,尽管熟悉经常使用的操作就能够满足大部分需求,但为了在遇到麻烦时不至于靠蛮力去尝试,了解git的原理还是非常有必要. 文件 通过git管理的文件版本号信息所有 ...

  7. Fiddler工具的基本功能(转)

    Fiddler是一款用于网页数据分析,抓取的工具,里面集成了对网页强大的功能外,还可以通过设置,使其对手机的数据也可以进行抓取 Fiddler的原理是: 通过在客户端和服务器之间创建一个代理服务器来对 ...

  8. bzoj 2437 [Noi2011]兔子和鸡蛋 [二分图匹配]

    叙述性说明 这些日子.兔子和蛋像一个新的棋盘游戏. 这场比赛是在 n 行 m 在船上进行列. 前,棋盘上有一 个格子是空的,其他的格子中都放置了一枚棋子,棋子或者是黑色,或者是白色. 每一局游戏总是兔 ...

  9. 使用Django清理数据库中的数据

    数据库,数据清洗 问题叙述性说明:在系统我用在,因为历史和由于各种原因,原因记录的数据内的数据库表,有一个问题,有反复和不完整的数据 解:首先.由于数据量还是挺大的,工的清理肯定不行, 然后,我就想写 ...

  10. Linux系统下启动MySQL报错:Neither host &#39;localhost.localdomain&#39; nor &#39;localhost&#39; could be looked up with

    Linux系统下启动MySQL报错:Neither host 'localhost.localdomain' nor 'localhost' could be looked up with 摘要 Li ...