初来掘金
最近一直在找实习,感到有点自己之前写博客写得有点少。之前在csdn上面写过几篇文章,昨天逛了下掘金,觉得掘金写博客更舒服点。然后今天早上起来想了下,我为什么不自己写个博客。于是乎,开干~
开始
安装git配置pages、hexo
git的操作大家都知道,就不做赘述了。
安装hexo。
在本地新建一个文件(我的是hexo),进到文件。 安装hexo。
npm install hexo -g
检查hexo安装
hexo -v
初始化hexo
hexo init
安装hexo组件
npm install
生成
hexo g
启动服务
hexo s
这样就OK了
关联GitHub page 跟Hexo
配置ssh key
提交代码要有github权限,如果单纯是用户跟密码就有点不安全,所以我们用ssh key
来解决本地和服务处连接问题
cd ~/. ssh
检查本机已存在的ssh密钥
ssh-keygen -t rsa -C "你自己的邮件地址" 三下回车
id_rsa
文件复制里面的内容,到github里面的设置新建
添加后,测试一下ok不ok
ssh -T git@github.com
看到你的HI用户了,我们接着下一步
推送网站
整理下思绪,我们刚刚已经让hexo在本地跑起来,新建git仓库,关联了本地跟git,现在要把网站推送出去,也就是发布网站。在这之前,我们要配置我们hexo里面的_config.yml
文件,他是一个站点配置文件
打开文件在最后
这里编写要注意:后面要加上空格,还有type等前面也要加上空格,要不然会报错!!!
保存站点配置文件。
其实就是给hexo d 这个命令做相应的配置,让hexo知道你要把blog部署在哪个位置,很显然,我们部署在我们GitHub的仓库里。最后安装Git部署插件,输入命令:
npm install hexo-deployer-git --save
这时,我们分别输入三条命令:
hexo clean
hexo g
hexo d
到这里,我们已经推送网站ok了
看一波
浏览器上输入
你在github上的地址