moliu's Blog 建站小记

author Shuxin Yang time 2016-12-05
moliu's Blog 建站小记

念念不忘 必有行动

搭建自己专属blog的想法由来已久,萌发于半年前见到知乎大神Aljun的Blog,孕育于几个月前将自己的知乎签名改为想做数据分析,想搭个人博客的经济学girl~ Hamilton粉。而化想法为行动的是四天前(12月1日)的一个清晨,某位学长向我推荐了“科学的方法 公正的态度 果断的决心”这篇文章。顿感相见恨晚忍不住和大家分享,就匆匆注册了简书然后发了上去。后来学长居然给我打赏了30大洋,理由是想看看简书平台提现时是否有手续费,结果是——

结论,好坑。BLOG搭搭搭,开拓属于自己的一片小空间,自由自在~无拘无束~
finally,从1号晚上到今天上午,moliu’s blog终于搭建完成。进展大概如下

12月1日

用github搭建Blog1.0版,此时的blog没目录,样式也不好看,教程参考

12月2日

这一天做了三件事,二成功一失败。先讲失败的,经小伙伴指点和查阅资料,准备利用github+jekyll搭一个blog。好处是不用自己搭服务器,上手容易jekyll的样式多。但jekyll在windows环境下使用比较麻烦,需要先后安装Ruby、DevKit、Rough。教程主要看这篇[环境搭建]Windows下安装Ruby和Jekyll。然后windows下各种坑(差点以为失足少女要放弃了),一直在安装Devkit时出错。进行到第三天时放弃jekyll,失败。第一件成功是在万网注册域名,在moliu.me yangshuxin.com yangshuxin.me 三个域名之间纠结了好久最后选了第一个。(表示好想把另外两个也买下啊啊,毕竟专属)。买好域名之后需要将github进行绑定,这样才能在登录moliusmile.github.io时自动跳转到moliu.me,教程参考

第二件成功的是将安装git到本地,目的是本地编辑好之后可以push到github上,其中SSH设置略麻烦。

12月3日

继续前一天的jekyll的失败安装,然后转向另一个对windows系统比较亲近的Hexo,安装环境是nodejs。这两篇教程不错:

还欣赏了官网和知乎上各种Hexo主题,觉得Haojen以及浮生志这两个还不错。前者有图片背景和头像,后者更简洁一些。(我最后选择了前者)。

12月4日

这一天还在安装hexo,其中遇到各种bug,百度+google一般都能解决,其中遇到几个关键性错误,这里重点mark一下:

一、淘宝npm源的使用

问题:安装hexo时,在GitBash中运行npm install -g hexo -cli 总是超时报错,原因是国内使用npm时总是被block(有翻墙工具也没用啊~衰~)。
解决:全局配置淘宝镜像,打开.npmrc文件(在用户主目录下)
加入以下配置信息:

registry = http://registry.npm.taobao.org

二、系统环境的配置

问题:hexo已经安装成功,但查看hexo version时却显示 hexo:command not found。原因是我的电脑-属性-高级系统设置-环境变量-系统变量中需要增加新内容。
此处输入图片的描述
解决:记下hexo的安装路径,然后添加到系统变量中。比如我这里是D:\nodejs\node_global
此处输入图片的描述
此处输入图片的描述

三、修改config.yml中deploy之后

错误

$ hexo d
ERROR Deployer not found: Git

解决

npm install hexo-deployer-git –save

然后hexo就安装成功了,屏幕跳出如下画面时,我瞬间感觉打开了新世界的大门。
此处输入图片的描述

12月5日

按照模板教程Anisina-中文使用教程一点点配置,一切以好看好看为首要标准,然后就是你们现在看到的moliu’s Blog啦 ^。^
还发现了好玩的emoji,可以使文章更可爱 :smile:

功能总结和to do list

[get] 评论功能
[get] 百度统计
[get] 顶端爱心
[get] tag检索
[get] 友情链接
[get] AboutMe页面
[non] 打赏功能
[non] 点赞功能
[non] 版权说明
[non] swiftfy搜索
[non] 评论功能完善,最好不用第三方插件(觉得多说的评论插件略丑,Disqus因为墙内很多人上不了)。现在暂时用的是多说。

鸣谢

  • 友链里的各位,他们给了我许多技术上的指导。
  • 将Shadowsocks赠与我的zebang,翻墙速度还是很不错的。
  • 看完此文的各位,真诚期待您留下宝贵的建议,让我将这片小小的空间建设地更好。

此处输入图片的描述