本文编写于 142 天前,最后修改于 145 天前,其中某些信息可能已经过时。

Hexo是一款基于Node.js的静态博客框架,依赖少易于安装使用,可以方便的生成静态网页托管在GitHub和Coding上,是搭建博客的首选框架。

认识Hexo


在众多博客程序中,为什么选择Hexo。有以下理由:
1.全是静态文件,访问速度快;
2.免费方便,不用花一分钱就可以搭建一个自由的个人博客,不需要服务器不需要后台;
3.可以随意绑定自己的域名,不仔细看的话根本看不出来你的网站是基于github的;
4.数据绝对安全,基于github的版本管理,想恢复到哪个历史版本都行;
5.博客内容可以轻松打包、转移、发布到其它平台;
6.友好的支持MD(Markdown)语法

准备工作

有一个github账号,没有的话去注册一个;
安装了node.js、npm,并了解相关基础知识;
安装了git for windows(或者其它git客户端)
Node.js,点击下载安装,因为Hexo需用通过npm安装,而npm需要node,只要安装node 就会自带npm

Git, 点击下载安装,这篇博客有Git的常用命令解析
Github账号,如果没有账号,请先注册

开始安装

1.首先在电脑新建一个空文件夹,路径不要有中文或者空格
2.选择Git Bash Here 然后会看到一个弹出窗口



3.输入以下命令

 mkdir Hexo
 hexo init Hexo
 cd Hexo
 npm install


一杯水的时间,Hexo基础文件就已经创建完成
在控制台输入 hexo s

稍等几秒钟,打开127.0.0.1:4000 看到如下页面,就代表你的Hexo博客在本地的运行是正常的