Fork me on GitHub

HEXO搭建个人博客(笔记)

前言

博客对每个人的作用不一样,
有的是为了对自我成长的一个记录,
有的是为了将其当做展示自我平台,
不管怎么说,通过这个平台,可以结交很多的博友,并在博友之间提高自己的影响力!

枫林

hexo常用的命令,#后面为注释

1
2
3
4
5
6
7
8
9
$ 'hexo g' #完整命令为hexo generate,用于生成静态文件
$ 'hexo s' #完整命令为hexo server,用于启动服务器,主要用来本地预览
$ 'hexo d' #完整命令为hexo deploy,用于将本地文件发布到github上
$ 'hexo n' #完整命令为hexo new,用于新建一篇文章
$ 'hexo new "postName"' #新建文章
$ 'hexo new page "pageName"' #新建页面
$ 'hexo generate' #生成静态页面至public目录
$ 'hexo help' #查看帮助
$ 'hexo version' #查看Hexo的版本

配置环境

操作步骤

安装HEXO

1
2
$ sudo npm install -g hexo #(ubuntu系统)
$ npm install -g hexo-cli #(windows系统)

初始化(创建一个文件夹,如:Blog,cd到Blog里执行hexo init命令)

1
$ hexo init

文章创建步骤

生成静态页面(继续再Blog目录下执行如下命令,生成静态页面)

1
$ hexo generate

本地启动(启动本地服务,进行文章预览调试,命令)

1
$ hexo server

手动配置

1
2
3
$ npm install hexo-renderer-ejs --save
$ npm install hexo-renderer-stylus --save
$ npm install hexo-renderer-marked --save

github需要修改配置文件_config.yml

1
2
3
4
deploy:
type: git #类型
repository: git@github.com:######/######.git #ssh路径
branch: gh-pages #分支

使用git部署命令

1
npm install hexo-deployer-git --save

部署步骤(更新文章等操作每次以以下步骤进行)

1
2
3
4
5
6
7
$ hexo clean
$ hexo generate
$ hexo deploy
#或使用复合命令
$ hexo deploy -g
$ hexo server -g
-------------本文结束感谢您的阅读-------------
Title - Artist
0:00