搭建hexo博客


hexo是一款基于Node.js的静态博客框架。hexo在npm官网上是这样介绍自己的A fast, simple & powerful blog framework, powered by Node.js
在尝试使用hexo之前,请各位务必完成以下几点:

  • 安装node.js

  • 安装Git

  • 会使用Git

  • 拥有GitHub账号

下载和安装hexo

  1. 用管理员权限打开Git bash并输入npm install hexo-cli -g

  2. 在D盘新建一个空文件夹名为hexo

  3. 在Git Bash中进入hexo文件夹后输入$ hexo init

    • 在win10中如意出现找不到hexo命令,此时需要找到hexo.cmd文件夹路径,添加到系统变量Path最后,然后再执行该命令即可成功。

部署至github

在部署至github前先新建一个仓库,如blog
安装hexo-deployer-git

$ npm install hexo-deployer-git --save

修改_config.yml文件

deploy:
  type: git
  repository: 
  branch: master

生成静态文件并发布

$ hexo g -d

注:如果在之前你有生成ssh公钥,那么就可以直接提交上去,如果没有,则需要填写邮箱以及密码

更改主题

安装主题
进入hexo文件夹下输入命令

$ git clone https://github.com/A-limon/pacman.git themes/pacman

修改_config.yml文件

theme: pacman

现在可以运行$ hexo s命令启动服务器,在浏览器中访问地址http://localhost:4000就可以查看博客了。



hexo中文官网:https://hexo.io/zh-cn/docs/
hexo配置:http://blog.csdn.net/tonydandelion2014/article/details/61615898

http://jinjinlin.com/2017/08/26/Hexo-Github%E5%BF%AB%E9%80%9F%E6%90%AD%E5%BB%BA%E5%8D%9A%E5%AE%A2%E6%95%99%E7%A8%8B/

主题配置详解:http://blog.ynxiu.com/2016/hexo-next-theme-optimize.html

你可能感兴趣的:(搭建hexo博客)