写在前面
博客是记录代码的地方(其实写啥都行)
CSDN 或者 博客园, 已有的专业博客网站也能用, 就是广告之类的很烦人.
当然自己搭一个才好的啦
服务器我买不起, 就用github吧!
github, 自行百度, 以后要当程序猿, 这玩意会经常常用(天天用?).
第一步:
首先需要git和node.js
git都有吧. 没有百度 官网上下载一个
nodejs可以去官网nodejs.org下载
(不知道为啥 nodejs/ch-zn 中国官网下载超级慢, 去 nodjs.org/en/ 下载正常…无语)
第二步:
1 | Windows键 + R 后, 输入cmd |
然后输入指令:
1 | npm install -g cnpm -registry=https:/registry.npm.taobao.org |
npm是包管理器, 中国么, 有高墙的呢, 所以通过npm安装cnpm, 淘宝的镜像源, 会快很多.
这一步很快
1 | cnpm install -g hexo |
通过cnpm安装hexo
这一步也很快
1 | mkdir blog |
创建一个新的文件夹
1 | cd blog |
点击进入
1 | hexo init |
众所周知, init初始化的意思
这一步可能会卡住, 我卡了三个小时, 各种重试, 结果发现断了wifi, 连上手机热点, 1min就搞定了…无语
1 | hexo s |
s 是 start的缩写, 启动!!!
这时候可以去浏览器地址栏输入:
1 | localhost:4000 |
如果你进去了, 看见了hallo world
恭喜恭喜
第三步:
依次输入
1 | hexo n "第一篇博客" |
new缩写n, 新建文章
1 | hexo clean |
清空缓存
1 | hexo g |
generate缩写, 生成
1 | hexo s |
启动动动动动!
去浏览器进blog看看是否有了新文章
如果有了
恭喜恭喜
第四步:
部署到服务器上
有钱人可以买个服务器
穷逼可以部署到github或者gitee(码云)
此码云非彼马云
去github建立一个新的仓库命名为:
1 | 你的用户名.github.io |
必须这样命名!
成功建立好了呢
恭喜恭喜
第五步:
打开cmd(文章开头说过),
先安装一个插件, 输入
1 | cnpm install --save hexo-deployer-git |
安装插件
去blog文件夹中找到: _config.yml
记事本打开, 找到最后两行
改成:
1 | deploy: |
最后:
1 | hexo d |
将blog推送到github上
去github仓库中看一下, 有文件了
恭喜恭喜
第六步:
主题多的是, 大多数都有中文的文档, 下载下来, 改一个地方就行了
更改主题:
https://github.com/litten/hexo-theme-yilia
好看不亏
完事了
最后
挺简单的, 有很多种方式建立github博客, 但是有的会出乱七八糟的问题, 挺讨厌的, 不行就删库重来
emmmmmmm, 麻雀虽小, 五脏俱全, 想要更高级的网站, 自己买服务器, 代码也自己写呗, 界面自己设计呗
博客引擎挺多的, Hexo, typecho, wordpress, Jekyll 等等(甚至可以自己写一个, 这年头, 新的app都是用的旧的砖头)