Aries教你在Mac上用Hexo+Github Page轻松搭
1.Github Create Repository 名字使用yourname.github.io(如:Ariestc.github.io)
2.homebrew安装 (sudo权限下)
3.下载node.js 安装即可(node -v 和npm -v 查看是否安装成功)
4.Hexo下载
npm install -g hexo-cli (可能会出现Error: Cannot find module,原因是网络防火墙)
换用下面命令:
sudo npm cache clean -f(清除npm cache)
sudo npm install -g n(安装n模块)
sudo n stable(升级到最新版本)
最后使用:
sudo npm -g install hexo-cli
5.本地创建Blog文件夹 cd Blog
然后 hexo init
成功后出现“Start blogging with Hexo!”
6.hexo server
然后通过http://localhost:4000/访问即可打开hexo页面
7.gihub page 部署
配置_config.yml文件,完善deploy信息,在底部
deploy:
type: git
repo: https://github.com/yourname/yourname.github.io.git
branch: master
注意:type:、repo:、branch:后都有空格
8.npm install hexo-deployer-git --save
9.hexo deploy
此时可通过 http://yourname.github.io/访问
10.发布文章
cd Blog
hexo new "文章标题"
hexo generate
hexo deploy (部署到Github)
11.hexo clean(清除缓存文件、静态文件)
hexo g(生成缓存和静态文件)
hexo d(重新部署到服务器)
12.关于themes修改:
cd themes
然后git clone https://github.com/iissnan/hexo-theme-icarus.git icarus
在Blog/_config.yml目录文件中修改theme为 icarus
hexo clean
hexo g
hexo d
13.域名绑定:
进入Blog/themes/icarus/source目录
touch CNAME 写入域名如xxx.com
14.域名解析可选用DNSPod
终端 ping yourname.github.io 记录下IP地址 在DNSPod中填写两个记录
@和www
附:哪些步骤如有疑问可回帖。