安装
1. 安装node.js传送
下载node的pkg包,点击直接安装,安装的过程下一步下一步就行了,新版的node.js包含有npm(npm用来安装hexo)
2. 安装hexo
|
|
注意:如果没有用sudo来执行命令可能会出现错误
3. 建立本地站点
现在本地创建一个文件夹,作为本地站点的根目录,例如建立一个HexoBlog文件夹,cd到HexoBlog的上一级目录执行以下命令
1.初始化一个本地站点
|
|
2.进入站点根目录然后进行安装本地站点
|
|
|
|
3.生成静态页面
|
|
4.启动本地站点服务器查看效果,执行本命令之后会提示出一个URL,将URL放入浏览器查看效果,按Ctrl+c关闭本地站点服务器
|
|
配置
1. 基本配置
1.在github上创建一个仓库,仓库的名字必须为”github用户名.github.io”
2.如果你使用过github,我猜你已经配置好了SSH key,这里我就不多说了,不过即使没有配置SSH key也没关系,只是以后每次提交的时候会提示要求输入密码
3.修改站点_config.xml文件,如下:
|
|
4.这些基本的配置完成之后就可以执行命令部署到github上了
执行下面的命令,安装git部署插件,不然执行了 hexo deploy之后会没有反应,也没有任何提示部署失败,其实是失败的
|
|
5.执行下面命令,用于生成静态文件并部署到远程站点,你也可以分两步写
|
|
上述然后在浏览器中输入 github用户名.github.io就可浏览了
2. 博客主题配置
|
|
hexo的使用(下面的命令如果报错,请用sudo权限执行)
1.创建文章(也可以把创建好的md文件直接放到根目录source/_posts目录中)
|
|
2.清楚缓存的静态页面
|
|
3.生成静态页面
|
|
4.运行本地服务器查看效果
|
|
5.部署到远程站点
|
|