HighPay Zoom博客系统搭建说明
本文由发表于2年前 | 未分类 | 暂无评论 |  被围观 1,036 views+

HighPay Zoom博客托管于Github,基于Hexo制作成静态博客;

Hexo

Hexo是一款基于Node.js的静态博客框架,简单的说,就是可以通过Hexo,把markdown文件直接转换成一个静态的网站输出到一个文件夹,然这个文件夹可以直接上传到服务器或者github,就可以访问啦~

接下来是使用Hexo的使用方法:

Hexo基于Node.js,所以需要先安装NodeJS的环境,怎么安装就不说啦,搜索一下可以找到相应的教程;主要通过NodeJS生成静态站点;

同时你需要安装Git,用于把代码提交到github上面去;

安装Hexo:

sudo npm install-g hexo

初始化项目:

hexo init

生成静态页面:

hexo generate

本地启动访问静态网站:

hexo server

启动之后会提示本地访问的地址,直接输入地址访问就可以啦;

接下来是把静态网站发布到github上面去,怎么使用github创建主页就不多说了,搜一下github搭建博客即可找到答案.

执行完hexo init之后,会在目录下面生成hexo相关的文件,其中_config.yml是hexo的配置文件,用于配置站点信息和发布信息的,我们编辑这个文件,在最后加上:

deploy:

     type: git

     repo:https://github.com/您的github项目仓库地址

     branch:master

注意,我们这里的branch需要设置为master,否则,css,js,图片等资源文件加载不到.

好的,为了通过hexo直接把项目直接发布到github仓库的master分支,需要再安装一个模块:

npm install hexo-deployer-git--save

执行如下命令,静态站点就push到github上面去啦:

hexo deploy

这个命令实际上是把我们刚才执行hexo generate所生成的public文件夹里面的所有内容,既是静态站点,push到了github的master分支上面;

每次部署的步骤,可以按照这样来:

hexo clean

hexo generate

hexo deploy

如果需要给博文添加标签或者分类,可以直接在markdown文件顶部这样设置:

---
title: HighPay Zoom博客系统搭建说明
categories: [杂谈]
tags: [Hexo]
---

其中title是博文的标题,categories是分类,tags是标签,如果有多个标签或者分类,按照这个格式进行添加:[a,b,c]

Hexo相关的问题

文档中的分隔项不可以使用---,与hexo的文件顶部定义的字符冲突了,报如下错:

YAMLException: end of the stream or a document separator is expected at

您应该尝试使用***替代。

以上就是我们搭建过程啦, Bon Voyage!

References

除了文章中有特别说明,均为IT宅原创文章,转载请以链接形式注明出处。
本文链接:http://www.itzhai.com/highpay-zoom-blog-build-intro.html
关键字: ,
arthinking Java技术交流群:280755654,入门群:428693174 more
分享到:
 
2016 5/3
文章评论
    没有评论
给我留言

有人回复时邮件通知我
未分类的相关文章
随机文章 本月热门 热评
1 SortedSet接口的实现类TreeSet介绍和实现Comparator自定义排序比较器 2011/10/16
2 Struts2笔记 – 参数的接收 使用DomainObject和ModelDriven 2011/6/18
3 二叉树的前序遍历、中序遍历和后序遍历及其算法 2011/5/19
4 Android下载文件到SD卡 2011/7/12
5 Javascript解析由服务器返回的JSON格式数据 2011/10/2
6 C++语法笔记 – C++程序的结构 2011/9/3
友情推荐 更多
破博客 文官洗碗安天下,武将打怪定乾坤。多么美好的年代,思之令人泪落。
Mr.5's Life 白天是一名程序员,晚上就是个有抱负的探索者
行知-追寻技术之美 关注大数据,分布式系统
我爱编程 编程成长轨迹
Cynthia's Blog 学习笔记 知识总结 思考感悟
 
欢迎关注我的公众号 IT宅
关于IT宅 文章归档

IT宅中的文章除了标题注明转载或有特别说明的文章,均为IT宅的技术知识总结,学习笔记或随笔。如果喜欢,请使用文章下面提供的分享组件。转载请注明出处并加入文章的原链接。 感谢大家的支持。

联系我们:admin@itzhai.com

Theme by arthinking. Copyright © 2011-2015 IT宅.com 保留所有权利.