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主目录,然后安装hexo1
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 | $ hexo server |
安装deploy模块,方便部署代码到git
1 | $ npm install hexo-deployer-git --save |
安装之后,进入hexo博客的主目录,修改_config.yml
配置文件中的deploy
字段,配置自己的git项目地址
发布代码到git
1 | $ hexo deploy |
More info: Deployment