hexo + github搭建属于自己的博客
|
|
第一步:配置环境
- node.js,到Node.js官网下载相应平台的最新版本,一路安装即可,作用:hexo基于node上
- 安装git,用于提交博客源码到github上。
第二步:安装hexo
Node和Git都安装好后,首先创建一个文件夹,如blog,用户存放hexo的配置文件,然后进入blog里安装Hexo。
执行如下命令安装Hexo:
执行init命令初始化hexo
生成静态页面
启动本地服务进行文章的预览
浏览器输入
此时,如果你能看到hello word的文章就证明你成功搭建好属于自己的博客骨架
第三步:配置github
在github上建立一个仓库,名字必须为用户名.github.io,固定写法。
现在我们需要_config.yml文件,来建立关联,在你的博客根目录下找到文件_config.yml,推荐使用sublime打开,翻到最下面,修改以下信息
然后执行命令进行关联
最后执行命令上传
然后在浏览器中输入https://longchaoan.github.io 就行了,我的github的账户叫longchaoan,把这个改成你github的账户名就行了此时,如果能成功浏览到博客,就证明你已经成功在github上搭建好自己的博客了,接下来只要添加文章即可
第四步:使用hexo发布文章
- 此部分是建立在以上都成功的前提下
- 在博客的根目录下,找到文件夹source,一直点击进去,会看到hello word.md文件,这个就是hexo初始化的文章源文件,我们发布的文章源文件也是放在这里,新建一个后缀名为.md的文件。
- 这样我们就可以在里面写文章了,推荐使用sublime打开,写入你的文章保存即可,写文章需要懂一点点md语法,可以参考hello word.md源文件的语法,也可以百度上查,比较简单。
文章写好后我们可以执行命令,生成静态页面
12//生成静态页面,在博客根目录下会自动生成public文件夹,这个就是保存静态页面的文件夹hexo g接着可以启动本地服务进行预览,修改
1hexo s满意后即可执行命令同步到github上
1hexo d
总结:
上面的都配置好后,平时发布文章就简单多了
hexo默认的主题很丑,可以通过https://github.com/hexojs/hexo/wiki/Themes 这个地址找到自己喜欢的主题,看相应的教程修改hexo默认主题。

