Hexo博客的搭建
更新日期:
大家一定在网上查过关于Hexo博客的搭建并部署到Github,网上写的千篇一律,今天来跟大家详细说一说,我搭建Hexo博客的过程!我决定写一篇“史上最详细“截图”搭建Hexo博客并部署到Github”。
工具/原料:
* Mac
* Hexo
* Github
* Node.js
Node.js 的下载/安装
下载
大家进入nodejs的官网进行下载。https://nodejs.org/en/
OSX系统下载左边的V4.4.4LTS稳定版,其他系统(例如:windows)点击下面的other Downloads进行选择下载!
安装
下载后,进行安装,如图所示,一路确认就行了!
Hexo 安装
安装Hexo之前,需要安装npm环境,npm官网:https://www.npmjs.com/。
1,打开终端
2,输入命令:npm install -g hexo
注意:-g是指全局安装hexo
3,创建hexo文件夹
这里我们在桌面建一个名为blog文件夹为例。
在终端输入cd ~Desktop/blog
(~
表示自己电脑桌面路径)进入blog文件夹,
然后输入hexo init
回车!等待hexo配置文件下载
下载完成后,打开blog文件夹,文件夹里面会生成如下所示的文件,那么现在恭喜你,你的本地hexo博客已经建好了,下面我们来写几篇博客吧!
4,写博客
输入hexo new 你的博客名称
新建一篇博客
回车!然后打开blog文件夹blog/source/_posts
, _posts
文件夹里面有里有刚才你新建的一篇博客。
在blog文件夹下面,输入hexo server
命令,会跳出一个本地连接的网址,如下图。
在浏览器中输入这个链接,就会进入你的博客主页。如下图:
到此,你的本地博客就算建好了!
5,配置github
注册github,这里就展开讲了,自己去官网注册一个账号!https://github.com
首先我们需要新建一个Repository
建立与你用户名对应的仓库,仓库名必须为【your_user_name.github.io】,如下图:
然后复制这个库的HTTPS
地址,下面需要用到。
打开的blog文件夹下面的_config.yml
文件。
在blog文件夹下面输入npm install hexo-deployer-git --save
命令
接着在blog文件夹下面输入hexo g
hexo d
这两个命令。
最后你在浏览器输入zouqinaghtml.github.io这个网址就行了,我的github的账户叫zouqianghtml,把这个改成你github的账户名就行了
报错解决方法
ERROR Deployer not found: git 或者 ERROR Deployer not found: github
解决方法: npm install hexo-deployer-git –save
如发生报错: ERROR Process failed: layout/.DS_Store , 那么进入主题里面layout和_partial目录下,使用删除命令:
rm-rf.DS_Store
ERROR Plugin load failed: hexo-server