Hexo简易搭建教程


1 安装

sudo pacman -S nodejs npm
sudo npm install -g hexo-cli
echo 'PATH="$PATH:./node_modules/.bin"' >> ~/.profile

2 新建github pages仓库

  • 创建名为username.github.io的repo。
  • Settings -> Pages
  • 分支选master,如果还有别的用处就建个新分支然后save,问题不大。
  • theme随便选一个。
  • 域名到时候再说。

3 本地hexo搭建

hexo init blog
cd blog
npm install
npm install hexo-deployer-git --save
  • 上面的blog可以换成别的名字,不需要mkdir

4 hexo配置,发布

  • 修改blog目录下的_config.yml
  • 拉到最底下,找到deploy,如下修改
deploy:
  type: git
  repo: <repository url> //你的仓库名
  branch: [branch] //你选的分支
  • 执行命令hexo n "<title>",会在source目录下生成_post目录,里面有一个md文件。
  • 里面随便写点内容,不写也行。
  • 执行以下命令
hexo g
hexo d
  • 浏览器输入yourname.github.io即可访问。
  • 发布前可以在hexo g后执行hexo s然后访问localhost:4000预览。

5 绑域名(非必要)

  • 买一个域名,添加对你的github.io的CNAME解析和A解析。
  • repo的Setting -> Pages界面,domain那里填你的域名然后save
  • 本地的source文件夹内新建一个CNAME文件(无后缀),内容填你的域名。

6 主题

  • 自己找对应文档看吧。

文章作者: Watari
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Watari !
  目录