基于hexo+github下我的独立博客的搭建

摘要:伴随互联网时代的快递发展,我的对独立博客的需求日益旺盛。本文首先,对hexo和github进行技术说明,采用hexo+github相结合的方式, 快捷高效地搭建我的博客的详细步骤。最后,得出论文的结论。node

关键字:独立博客;hexo;github;搭建git

With the development of express delivery in the Internet era, the demand for independent blogs has become increasingly strong. In this paper, we first describe the technologies of hexo and github and use the combination of hexo and github to build detailed steps for personal blogs quickly and efficiently. Finally, draw the conclusion of the paper.github

Keywords: independent blog; hexo; github; buildweb

0 引言

随着生活质量的不断改善,自媒体时代的来临,独立博客存在着巨大的市场,传统的博客以及不能知足用户的要求,愈来愈多的用户渴求可以本身定义本身的独立博客,来展现本身的风采。搭建我的独立博客的方式有wordpress、flask、jekyll、hexo等,本文直接上手了hexo,界面简洁,加载速度快,支持Makedown,还支持部署到Github上。express

1 hexo和github技术说明

(1)hexoflask

Hexo是一个快速, 简洁且高效的博客框架。让上百个页面在几秒内瞬间完成渲染.Hexo支持Github Flavored Markdown的全部功能, 甚至能够整Octopress的大多数插件. 并本身也拥有强大的插件系统.浏览器

当安装、配置完成hexo以后,能够看到hexo的文档结构以下:hexo

通常会使用以下图命令。框架

(2)githubwordpress

gitHub做为世界上最大的开源软件社区,是一个面向开源及私有软件项目的托管平台,由于只支持git 做为惟一的版本库格式进行托管,故名gitHub。其还有更加通俗解释为:github是一个基于git的web 协做社区,它有多种机制让你们协同的和你一块儿的对项目进行贡献;github全平台、全设备支持,你能够在任何终端上,随时随地的共享你的代码、评论或着其它有意义的信息。Github其做用能够分为:代码托管、项目管理、github pages以及装逼神器。其中,在本文中咱们主要用到github pages功能。

在百度百科上,其做用描述为:GitHub能够托管各类git库,并提供一个web界面,但与其它像 SourceForge或Google Code这样的服务不一样,GitHub的独特卖点在于从另一个项目进行分支的简易性。为一个项目贡献代码很是简单:首先点击项目站点的“fork”的按钮,而后将代码检出并将修改加入到刚才分出的代码库中,最后经过内建的“pull request”机制向项目负责人申请代码合并。已经有人将GitHub称为代码玩家的MySpace。在GitHub进行分支就像在Myspace(或Facebook…)进行交友同样,在社会关系图的节点中不断的连线。

2 hexo+github下我的博客的搭建过程

Hexo+github下搭建我的独立博客,能够分为这些步骤:准备工做、安装Hexo、初始化Hexo、部署到Github上。

(1)准备工做:下载并安装nodejs和git、并注册github帐号。

这是nodejs的安装步骤:

在官网下载以后,解压安装。

下载并安装git。

后面一直默认安装就能够。

(2)安装hexo

当Node.js和Git都安装好后就能够正式安装Hexo了,终端执行以下命令:

(3)初始化hexo

首先,须要建立文件夹(个人是在E盘建立的blog)。

在blog文件下,右键运行Git Bash,输入命令:hexo init

而后依次输入hexo g,hexo s

在浏览器输入:localhost:4000 ,就能够进行访问,效果以下:

(4)部署到github上

在你的github点击建立repository,对名字进行设置,而后Create repository

在站点配置文件_config.yml进行配置。

安装hexo-deployer-git自动部署发布工具,最后经过命令hexo clean && hexo g && hexo d,发布到github。

到这里为止,基本的搭建独立博客就已经完成。

3 结论

基于hexo+github下我的独立博客的搭建,其过程不会太复杂。在搭建的过程,我可以更加深刻的理解到Hexo框架的背后原理以及github的优势。一样,在搭建的过程当中须要保持足够的耐心,当有了足够的耐心遇到bug时,才不会半途而废。也正是有了足够的耐心,最后才能搭建成功属于本身的简洁大方的我的独立博客。

参考资料

[1]https://blog.csdn.net/ainuser/article/details/77609180

[2]https://blog.csdn.net/qq_33699981/article/details/72716951

相关文章
相关标签/搜索