title: Hexo博客
date: 2015-12-18 16:33:14
categories:
tags: Hexo
toc: true


选择主题

https://hexo.io/themes/

安装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.由于本主题使用jadesass

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,一定是这样的格式,否则会失败。


cnio
222 声望3 粉丝

个人网站:[链接]


« 上一篇
Git小结
下一篇 »
let vs const

引用和评论

0 条评论