hexo博客


1.在终端输入:npm install hexo 安装hexo插件。

hexo的环境配置请参照创建git仓库

2.建立初始化的博客

Hexo使用命令:

1
2
3
4
创建新文件夹,打开
hexo init #执行init命令初始化hexo到你指定的目录
hexo generate #自动根据当前目录下文件,生成静态网页
hexo server #运行本地服务

浏览器输入http://localhost:4000就可以看到效果

3.添加博文

1
2
3
hexo new "postName"  #新建博客,
postName是博客题目
博客会自动生成在博客目录下source/_posts\postName.md

建议:使用Mou软件来进行博文内容的填写

4.部署到Github

1
2
3
4
5
6
注册Github账号
新建repository(仓库)
在Create a new repository界面填写格式: 用户名.github.io
生成SSH Keys 秘钥 #具体操作见(创建git仓库)
git设置用户的名字和邮箱 #具体操作见(创建git仓库)
编辑新建文件下的 _config.yml 修改如下图:


链接:创建git仓库
注:username是你的Github账号名。

5.博客生成

1
2
hexo g #生成静态网页
hexo d #开始部署

注:在Hexo 3.0版本后deploy git 被分开的,导致部署提示找不到Git,要加上npm install hexo-deployer-git –save。
注:部署时出现:Error: EACCES, open ‘/Users/Desktop/hexo/public/js/script.js’
原因:权限问题在部署命令前加sudo。