一、安装Node.js
在 官网 下载v6.9.3 LTS版本,安装即可.我们用它来生成静态网页.
二、安装hexo
sudo npm install -g hexo
新建breezeBlog文件夹然后进到breezeBlog目录下执行
hexo init
然后执行
npm install
三、关联GitHub
在github上新建个仓库,名为yourname.github.io,yourname是github的用户名,这个规则不能变
选择一个主题
四、生成静态资源以及发布到GitHub
编辑本地breezeBlog目录下的_config.yml文件,搜索deploy关键字,然后添加如下字段:
deploy:
type: git
repository: https://github.com/breezewf/breezewf.github.io
branch: master
添加发布git依赖:
npm install hexo-deployer-git --save
在breezeBlog目录下执行生成静态页面命令:
hero g
再执行发布命令:
hero d
五、更换主题
在官网选择喜欢的主题clone到本地breezeBlog/theme文件夹中
之后修改breezeBlog目录下的_config.yml文件,搜索theme关键字,替换成自己下载的主题
修改clone到本地的主题目录下_config.yml文件编辑自己的个人信息
先后执行
hero g
hero d
六、发布博客
终端cd到blog文件夹下,执行如下命令新建文章:
hexo new "Hello World"
名为Hello World.md的文件会建在目录/blog/source/_posts下。你可以用vim来编辑文章。或者使用其他工具编写,然后保存到相应的目录即可。
先后执行
hero g
hero d