Hexo搭建个人博客

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.

Hexo安装与配置

安装hexo

Hexo是node的一个前端静态资源框架,因此需要先安装node.js和npm,此处假设已经安装好node相关内容。

1
$ npm install -g hexo-cli

初始化一个目录为hexo主目录,然后安装hexo

1
2
3
$ hexo init <floder>
$ cd <floder>
$ npm install

More info: Setup

配置hexo的主题

hexo的主题,位于<floder>/themes目录中,进入目录,然后下载对应的主题,此处以yilia为例

1
2
$ cd <floder>/themes
$ git clone https://github.com/litten/hexo-theme-yilia.git yilia

打开hexo的配置文件_config.yml,修改theme字段的值为下载的主题:yilia.
More info: Generating

创建hexo的demo文章

1
$ hexo generage

本地运行hexo服务器,测试效果

1
2
$ hexo server
# hexo s 也可以,s时server的缩写,其他命令也可以使用缩写

安装deploy模块,方便部署代码到git

1
$ npm install hexo-deployer-git --save

安装之后,进入hexo博客的主目录,修改_config.yml配置文件中的deploy字段,配置自己的git项目地址

发布代码到git

1
$ hexo deploy

More info: Deployment

owefsad wechat
进击的DevSecOps,持续分享SAST/IAST/RASP的技术原理及甲方落地实践。如果你对 SAST、IAST、RASP方向感兴趣,可以扫描下方二维码关注公众号,获得更及时的内容推送。
0%