关于博客的选择
众所周知, 人类的本质是复读机 正常人都要有个博客(滑稽
那么就选一个吧
基本要求:
- 免费(本人没钱,呜呜呜
- 快速(不然访客心情不好
- 美观(不然自己心情不好
上百度一搜

嗯,全是广告
一般来说,主流的博客平台选择就三个
别人搭好的:博客园,csdn等
优点:方便
适合不愿意折腾的人,可自定义程度较低
WordPress: 麻烦!!
以hexo为首的自建博客
轻量级,高度可自定义,好看
选择嘛… 懂得都懂
安装
安装 Node.js
官方下载地址:http://nodejs.cn/download/
注意:一定要选择 “Add to PATH” !
在终端(cmd / windows terminal / powershell / git bash)中输入以下命令
node -v |
如果输出了版本号,那么证明安装成功!

安装 Hexo
执行以下命令
npm install hexo-cli -g |
初始化博客
在一个空文件夹打开终端
划重点:空!文!件!夹!
运行
hexo init |
注意:这里是从 github 上面下载,卡住的话建议通过更加科学的方式来进行网上冲浪呢
指令完成后……你的博客就装好啦!(惊喜
验证一下吧
本地运行
还是在终端,输入
hexo s |
然后在浏览器访问输出的那个网址,即

好丑哦
部署
首先,你要注册一个 github 账号
注意:建议使用 gmail / outlook 等外国邮箱,国内邮箱有些网站不让用(比如加速用的vercel,日后再提)
注册好后,新建一个项目(左上角 Repositories 旁边的 New)
名称!填 [Username].github.io
举个例子🌰,你的 github 用户名是 AKIOI
那项目名称就是 AKIOI.github.io
这样才能触发 github-pages 功能,实现博客部署
Description 不用填(你想乱写也行
公开性!选 Public!
Initialize this repository with 选项选择 1、2 两项
就好啦
接下来验证你电脑的权限
终端输入
ssh-keygen -t rsa -C "注册邮箱" |
其中 “注册邮箱” 填写你的 github 注册邮箱即可
然后
cat ~/.ssh/id_rsa.pub |
控制台上会输出一串乱码,没关系,全部复制下来

进入 github 设置ssh公钥的界面
Title 瞎鸡儿乱填
Key 就是你复制的那一大堆东西
确定
输入以下代码以检查你成功了没有
ssh -T git@github.com |
如果输出
Hi ******! You've successfully authenticated, but GitHub does not provide shell access. |
那就是成功了!
进入你的项目
Code - Clone with SSH - 复制下面的链接
在博客根目录名叫 _config.yml 的文件最后加上这几句
deploy: |
然后打开终端,执行
git config --global user.name "yourname" |
其中
yourname是你的名字
youremail是你的邮箱
然后安装部署插件
npm install hexo-deployer-git --save |
最后!在博客根目录执行
hexo g -d |
就好啦!
打开 [Username].github.io 即可看到你自己的博客呈现在你面前啦!
关于 Hexo 博客的个性化 & 更高级的操作,我会在其他文章中说明
日后再更