採用Hexo 搭建Team Blog
採用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的更多相关文章
- 使用Hexo搭建专属Blog
喜欢折腾的自己最开始在博客园有仿写几篇Blog,虽也可以自己改变风格,可是到底不是独立的一块儿地方,要知道独立的才是自己的;有属于自己独立的域名和Blog,真真是一件很爽的存在.在各种大牛的分享下在G ...
- Hexo搭建个人blog
Hexo搭建 现在只想说心累... 前几天看了几个牛人的blog,感觉他们的风格很舒服,然后就发现了Hexo这个好东西!激动的想马上自己也弄一个,昨天晚上开始看资料特别是:潘柏信写了两篇 HEXO搭建 ...
- 用Hexo搭建属于自己的Blog
什么是Hexo 简单的来说,Hexo是一款基于Node.JS的静态博客框架,官方给它的描述是"A fast, simple & powerful blog framework&quo ...
- Hexo 搭建 Blog 精简笔记
安装Hexo npm install -g hexo-cli Mac 用户 您在编译时可能会遇到问题,请先到 App Store 安装 Xcode,Xcode 完成后,启动并进入 Preference ...
- 用hexo搭建自己的blog
一.工具准备: 1.1 安装node 作用:用来生成静态页面的 到Node.js官网下载相应平台的最新版本,一路安装即可. 1.2 安装Git 作用:把本地的hexo内容提交到github上去. 安装 ...
- 手把手教从零开始在GitHub上使用Hexo搭建博客教程(一)-附GitHub注册及配置
前言 有朋友问了我关于博客系统搭建相关的问题,由于是做开发相关的工作,我给他推荐的是使用github的gh-pages服务搭建个人博客. 推荐理由: 免费:github提供gh-pages服务是免费的 ...
- 使用 GitHub 和 Hexo 搭建个人独立博客
Wordpress这类博客系统功能强大,可对与我只想划拉的写点东西的人,感觉大材小用了.而且wp需要部署,网站的服务器也会带来问题,国内的服务器首先需要备案,费用不低:国外服务器访问速度受影响.近 ...
- 利用Hexo搭建个人博客-博客初始化篇
上一篇博文 <利用Hexo搭建个人博客-环境搭建篇> 中,我们讲解了利用Hexo搭建个人博客应该要配置哪些环境.相信大家已经迫不及待的想要知道接下来应该要怎么把自己的博客搭起来了,下面,让 ...
- 利用Hexo搭建个人博客-环境搭建篇
我是一个爱写博客进行总结分享的人.然而,有着热爱写博客并且深知写博客好处的我,却没有好好的把这个习惯坚持下来.如今毕业已经一年多了吧,每一次与师弟师妹们聊天,我总会意味深长的建议他们,一定要定期梳理总 ...
随机推荐
- Akka.NET是Java/Scala 流行框架Akka的一个 .NET 开源移植
Akka.NET v1.0 已发布,支持Mono Akka.NET 是Java/Scala 流行框架Akka的一个 .NET 开源移植.可用于构建高并发,分布式和容错事件驱动的应用在 .NET 和 M ...
- AsyncSocket长连接棒包装问题解决
project正在使用长连接快来server沟通.因此,指定我们的协议前两个字节为数据长度来区分数据包 app这边数据有两种传输形式: 1.app主动请求所须要的数据: 2.app异步接收来自服务端的 ...
- 图片切割工具---产生多个div切割图片 采用for和一的二维阵列设置背景位置
照片库 watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveGlhb21vZ2c=/font/5a6L5L2T/fontsize/400/fill/I0JBQk ...
- [创意标题] spoj 11354 Amusing numbers
意甲冠军: 给k(1<=k<=10^15),先询问k 大只包含数字5和6的数目是多少 实例 1那是,5 ,3那是,55 .4那是,56 思考: 首先,我们可以找到.有许多2这是头号,有两个 ...
- Android决议具体解释
1.Android手机常见的分辨率 WVGA:800x480 FWVGA:854x480 QHD:960x540 720P:1280x720(SD.standard definition,SD) 10 ...
- 第四-generation音频:互联网智能声音会火
我把声音分成四个年龄:传统的立体声插头线-蓝牙音响-wifi发出声音-智能声音. 传统的立体声插头线:传统的声音,您必须使用电缆和其他输入源.这样的声音是现在市场上最流行的音频上. 蓝牙音响:蓝牙无线 ...
- 学习json-rpc
最近做一个和SmartHome相关的项目,文档不全不说,连个像样的Demo都没,痛苦!!当然,这是题外话.今天来说说项目中主要用到的通讯协议:json-rpc,简单地说,它是以json格式进行的远程调 ...
- Visual Studio 2015使用EF6的DBFirst模式操作Sqlite数据库
什么是DBFirst 1:到官方下载并安装32位驱动(如果你是旧版的驱动,卸载掉,然后下载最新版的,否则操作数据时会出现异常) 2:通过Nuget获取System.Data.SQLite(会默认把下面 ...
- apache kafka系列之-监控指标
apache kafka中国社区QQ群:162272557 1.监控目标 1.当系统可能或处于亚健康状态时及时提醒,预防故障发生 2.报警提示 a.短信方式 b.邮件 2.监控内容 2.1 机器监控 ...
- ubuntu,从一个新用户,要转到新用户的命令行操作
shibo-ubuntu@ubuntu:~$ sudo useradd karen [sudo] password for shibo-ubuntu: shibo-ubuntu@ubuntu:~$ ...