使用hexo&github来搭建一个个人博客

以下操作均在Mac系统上完成,前提系统需要支持NodeJS&Git。

环境安装

  • 安装NodeJS下载地址,安装过程不再详述,很简单
  • git一般情况都有,Windows用户实在不会的话去安装一个github的客户端,系统就有了
  • 接下来是安装Hexo:
    • 新建一个目录存放hexo

    mkdir ~/myself/hexo

    • npm install hexo-cli -g
    • hexo init blog
    • cd ~/myself/hexo/blog
    • npm install
      以上即安装完毕了。

常用命令

  • hexo g(generate) 生成静态文件的过程,会在当前目录下面生成一个public文件夹,即我们需要传到github.io上面的文件夹
  • hexo s(server) 启动本地web服务,用于博客预览。

    这里注意下,默认的端口是4000,若你的端口被占用,你可以通过查看端口占用的pid,然后kill掉就可以了

  • hexo d(deploy) 部署博客到远程端(如github)
  • hexo new "postName" 新建一篇文章
  • hexo new page "pageName" 新建一个页面