前言
偶然接触到hexo,花了一些时间搭建了下,也遇到了一些坑 ,记录下来分享。主要是在mac oS下。
下载node.js&&注册github
下载node.js
(略)
注册github账号
创建一个仓库名为”xxx.xxx.github.io”(xxx是你的用户名)。
配置Hexo
安装Hexo
npm install hexo-cli -g
(注意这个地方可能会error 原因是天朝防火墙)可以换下源来安装:
npm install hexo --no-optional
或者:
sudo npm install -g hexo
安装成功之后
创建个文件夹 例如”blog”
cd 文件夹路径
hexo init
然后你的hexo就初始化在了这个文件夹中, 然后我们接着;
hexo generate
hexo server
现在我们可以在本地服务器查看本地编辑的blog了。http://0.0.0.0:4000/ 到此为止我们的本地配置已经结束。
同步
终端cd到blog文件夹下,vim打开_config.yml,命令如下:
sudo vim _config.yml
修改配置如下:
1 | deploy: |
wq 保存 然后:
hexo d (或者) hexo deploy
注意这里有个坑
保存完之后可能会出现 ERROR Deployer not found:git
输入:npm install hexo-deployer-git --save
然后再:hexo d
就ok了;
浏览器打开xxx.github.io可以看见你的blog内容了。
使用hexo
待更新...