hexo+gitpage搭建博客
发表于:,更新于:,By Sally
大纲
虽然不太明白,配来配去的是在干什么,但是能跑出来了。。。
用hexo搭建博客,教程在这里
域名修改DNS地址,看这里,Godaddy为例
自定义域名
目前认为:
如果配置顶级域名的话,在dospod中,指定两条a记录,在项目中添加cname即可。如果使用二级域名,除了两条a记录,还需要一条cname记录了,并在项目中添加cname。
如果需要自定义域名的话,就需要cname文件,将该文件放在source/目录下,每次部署就不会删除了。ps:同样,每次部署时,不希望删除的文件都可以放在source/目录下
应该是没有错的吧😢
一路走来参考的文章 - hexo
安装hexo
1 | $ npm install -g hexo-cli |
- 在
_config.yml
这个文件中配置 看这里
初始化网站
1 | $ hexo init [folder] |
新建文章
1 | $ hexo new [layout] <title> |
生成静态文件,提供实时预览
1 | $ hexo generate |
发表一篇草稿
1 | $ hexo publish [layout] <filename> |
启动服务,本地浏览
1 | $ hexo server |
部署
1 | $ hexo deploy |
Node.js
cURL
1 | $ curl https://raw.github.com/creationix/nvm/master/install.sh | sh |
Wget
1 | $ wget -qO- https://raw.github.com/creationix/nvm/master/install.sh | sh |
1 | $ nvm install 4 |
git
安装git
其他参考文档
在 Hexo 中完美使用 Mathjax 输出数学公式
在Hexo中嵌入多说评论