关于本博客及Hexo的部署指南

首先欢迎光临在下的后花园。本博客是由于主站搭建极其缓慢所以先行的版本,搭建于GitHub项目地址。使用框架为Hexo。使用主题为Fluid

以下是关于使用Hexo部署到GitHub需要注意的事项及快捷指令等

部署到Github

以创建私有Repository为例

  1. 首先创建一个repository,名称应为:xxx.github.io
  2. 在自己的电脑上安装hexo:cmd输入:npm install hexo-cli -g注意:应该先安装nodejs
  3. 安装hexo-deployer-git
  4. 然后寻找一个存放你hexo文件的目录,例如:D:\hexo
  5. 生成你的hexo:
    1
    2
    3
    $ hexo init <folder>
    $ cd <folder>
    $ npm install
  6. 在 _config.yml 添加如下配置:
    1
    2
    3
    4
    5
    deploy:
    type: git
    repo: https://github.com/<username>/<project>
    # example, https://github.com/hexojs/hexojs.github.io
    branch: gh-pages
  7. 安装git并添加用户信息:
    1
    2
    $ git config user.name 'github用户名'
    $ git config user.email '邮箱'
  8. 运行hexo clean && hexo deploy
  9. 查看你的 xxx.github.io 注意:可能会有延迟,建议过几分钟再去看
    参考

hexo相关指令

创建一个新文章

1
$ hexo new "My New Post"

更多信息: Writing

运行服务器

1
$ hexo server

更多信息: Server

生成静态文件

1
$ hexo generate

更多信息: Generating

部署到远程站点

1
$ hexo deploy

更多信息: Deployment


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!