title: Hexo博客
date: 2015-12-18 16:33:14
categories:
tags: Hexo
toc: true
选择主题
安装Hexo
npm i hexo-cli -g
hexo init blog
cd blog
npm i
hexo s
放置主题
将克隆的主题放置在themes目录下,程序会自动加载。修改Hexo
> _config.yml
> theme
为你下载的主题名字。
Github Markdown样式
因为看着github的markdown样式比较顺眼,就修改了主题代码高亮的css样式。
本地测试
$ hexo s
然后访问 http://0.0.0.0:4000
如果修改了文章内容或主题css样式,不用重启服务,刷新浏览器页面即可。
安装插件
1.由于本主题使用jade
和sass
npm install hexo-renderer-sass --save
npm install hexo-renderer-jade --save
2.RSS订阅
npm install hexo-generator-feed
部署github
初始本以为npm install
之后,程序默认能使用hexo d
,但并非如此,需要额外安装模块。
npm i hexo-deployer-git --save
配置域名
由于godaddy在美国,把解析转到国内,我用的是Dnspod,域名并没有使用前缀,只设定了CNAME。
然后在本地Hexo程序的source目录下添加CNAME文件,好处是每次部署时会自动生成静态文件到public目录下。
注意事项
_config.yum
注意空格问题,每个关键词
后面是:
然后是空格
在加内容
。
比如type: git
,一定是这样的格式,否则会失败。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。