为什么会有 Too@CD?
引子
自从有 Blog 以来,用过 blogspot, Wordpress, MSN Space, 后来 Twitter 出现了,微博兴起,长文章很少写了,直到出于搞成都的技术活动需要,用 pelican 生成了个 devcd.github.io 静态网站,出于对 pelican 主题外观的不满,当看到 NexT 这个主题后,忍不住用 hexo 来开启一个新的博客。
这个博客的主要目的
作为个人 Blog,分享和记录一些技术和生活相关的东西吧。主要会涉及 Python,web 开发,hacker 主题等,成都相关的一些技术活动也会有吧。目前先打算这样,毕竟用 markdown 来做各种记录应该还是很方便的,说了那么久要用起来,先上路,再瞄准吧。
这个站是怎么做的
- Hexo,“A fast, simple & powerful blog framework”,使用 markdwon 文件来生成静态网站,一个台湾小伙子用 JavaScript 写的。
- NexT 主题,“精于心,简于形,Elegant Theme for Hexo”,让我看到之后就念念不忘,有时候外表真的很重要。
主要就是使用到上面的连个东东,参考了网上一些文章,部署到了 Github Pages 上,由于 github.io 国内访问有问题,同时部署了一份到 coding.net 上,访问地址是 http://hx.fctoo.com
hexo & NexT theme 配置记录
具体参考官网文档和下面的参考链接文章差不多了,其中有几个要注意的地方列在下面:
安装额外的组件:hexo-generator-sitemap,hexo-deployer-git
1
2npm install hexo-deployer-git --save
npm install hexo-generator-sitemap --save如果
sitesmap.xml
没有生成,检查下是不是 generator 没装好,我是重装了一次才好了。搞了半天… 也算是侥幸在用npm list
的时候发现这个 package 报错才知道。- tags 页面生成了
tags/index.md
文件之后,在头设置里加入type:"tags"
,要不就是个空白页面 - coding.net 的 pages 绑定个人域名,耐心等个 10 多分钟会生效吧