准备
本地计算机需安装node运行环境及git
本人运行环境为:
- node v10.16.0
- git version 2.18.0
安装hexo:
1 | $ npm install -g hexo |
在本地创建hexo静态博客
本地创建一个文件夹,比如 myBlog
进入myBlog目
执行如下命令(初始化模板):
1
$ hexo init
初始化模板、下载主题(默认landscape)
执行命令:
1
$ hexo clean
清除之前生成的静态文件等
执行命令:
1
2
3$ hexo generate
或者
$ hexo g生成静态文件
执行命令:
1
2
3$ hexo start
或者
$ hexo s本地启动服务查看效果
执行命令:
1
2
3$ hexo deploy
或
$ hexo d打包上传到远程(需要本地配置)在根目录myBlog文件夹下,修改配置文件_config.yml中,补充
1
2
3
4$ deploy:
type: git
repository: git@github.com:todobugs/todobugs.github.com.git
branch: master以上为完整的hexo git 部署操作流程
若对默认主题不感兴趣,可进行更换主题操作
本人在hexo网站hexo上找了好多模板主题,最终选择pure
pure git地址为 hexo-theme-pure
执行命令(当前目录为myBlog):1
$ git clone git@github.com:cofess/hexo-theme-pure.git theme/pure
- 修改myBlog目录下的_config.yml 文件中theme 值,将其修改为 pure
- 重新执行如下命令:
1
2
3$ hexo clean
$ hexo g
$ hexo s
v1.5.2