一、hexo依赖
二、使用NPM安装Hexo
npm install -g hexo-cli
三、初始化Hexo
1、使用刚才下载好的git,打开它自带的 git bash 依次输入
2、 hexo init blog
3、 cd blog
4、hexo new "这是我的第一篇博客"
5、hexo g (生成静态文件)
6、hexo s (创建本地服务器)
7、浏览器输入 localhost:4000
四、推送到gayhub
在blog根目录里面有一个_comfig.yml文件,该文件文Hexo的配置文件,你自己的一些东西都需要在 这里面配置一下。注意的是后面说到的主题文件下也有一个该配置文件,要注意下。
1、将deploy修改为
deploy:
type: git
repo: 复制你github上的仓库地址
2、安装git上传插件
npm install hexo-deployer-git --save
3、依次执行
hexo clean (清除缓存并且删除静态打包文件)
hexo g (生成静态打包文件)
hexo d (用刚才安装的git上传插件上传到github)
4、创建GitHub Pages,此时预览你的GitHub Pages页面,ok。
五、写文章
我写博客使用的是Markdown语法,Makdown介绍
1、hexo n a // 新建一篇博客 ,在 source/_posts下会新建一个a.md的文件,使用Makdown语法写博客。
2、hexo g // 打包
3、hexo d // 上传
六、添加主题
1、添加主题 连接
找到喜欢的主题然后把它克隆下来,下面是next主题示例。NEXT主题使用介绍
git clone https://github.com/iissnan/hexo-theme-next themes/next
// 意思是吧主题仓库克隆到 themes/next文件下。
2、修改根目录下的配置文件,将theme修改为:
theme: next
3、命令行运行
hexo g
hexo d