一年前曾用hexo搭建过一个博客,当时只是开始觉得新鲜写过几篇博客,但是觉得使用起来不是很方便,也就一直没有更新,就这么搁置了,只是在Evernote中写了点东西。如今,时隔一年,觉得有必要将这一年来写的东西好好整理整理,更新到博客上。于是又在原来的基础上重新搭建了一下。

Hexo mac安装

Hexo的安装教程网上一大把,我在这里就不进行赘述了,具体教程可以参看:http://www.tuicool.com/articles/ueI7naV
在这里说说安装过程中遇到的问题。
在执行 npm install -g hexo时报错:
错误信息
原因是之前安装过hexo 删除 /usr/local/bin/ 下的hexo 文件夹即可

1
rm /usr/local/bin/hexo

  • hexo init 创建一个hexo项目,不指定文件夹名,则在当前目录创建
  • 运行 npm install 安装依赖,并启动Hexo服务器:hexo server

部署到Github上

在_config.yml中配置,3.0以上必须这个写法

1
2
3
4
deploy:
type: git
repository: http://github.com/atove/atove.github.io.git
branch: master

然后执行:

1
hexo d

根据提示输入你github的账号和密码即可(感觉比以前版本操作简单了好多呢)只是第一次输入

Maupassant 主题

参看:https://www.haomwei.com/technology/maupassant-hexo.html

常用命令

写好了文章后,执行

1
hexo g

重新生成静态页面
上传到github:

1
hexo d