使用hexo,构建博客不愁

关于Hexo

Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页(来自Hexo官网描述)。

前期准备

Hexo使用,需要安装一些应用(以mac用户为例)
1.Node.js
2.Git
3.Xcode

开始安装

在安装Node.js后,可使用命令$ npm install -g hexo-cli 安装Hexo

建站

安装 Hexo 完成后,请执行下列命令,Hexo 将会在指定文件夹中新建所需要的文件。
$ hexo init <folder>
$ cd <folder>
$ npm install

配置

在 _config.yml 中修改大部份的配置。
Item Value
参数 描述
title 网站标题
subtitle 网站副标题
description 网站描述
author 您的名字
language 网站使用的语言
timezone 网站时区。默认为您电脑的时区。时区列表。比如:America/New_York。
注意:以下配置一定要配成你的git地址,需要你现在自己的GitHub上创建XXXXX.github.io厂库(XXXXX为你的GitHub名字)
deploy:
    type: git
    repo: https://github.com/XXXXX/XXXXX.github.io

写作

创建文章
你可以执行下列命令来创建一篇新文章。
    $ hexo new [layout] <title>
您可以在命令中指定文章的布局(layout),默认为 post,可以通过修改 _config.yml 中的 default_layout 参数来指定默认布局。
编辑文章
生成静态文件
服务安装后,运行以下命令,生成静态文件
$ hexo generate
开启本地服务器
Hexo 3.0 把服务器独立成了个别模块,运行以下命令,安装服务器模块
$ npm install hexo-server --save
服务安装后,运行以下命令,开启服务
$ hexo server
本地浏览
打开浏览器,输入http://localhost:4000就可以看到你写的文章了
本地浏览
如果本地浏览没问题,就可以发表喽,运行以下指令,成功后赶紧去网上看看行不行吧!
$ hexo deploy

祝你成功

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容