开头介绍
如果按着前面的教程来做,现已经成功建站,能在localhost:4000上看到自己的博客。那么问题来了,我们想要别人能访问我们的网站,localhost肯定不行的。具体的知识可以查看是服务器相关知识,就不在这里做过多的介绍。
那么我就来介绍如何利用github page来搭建个人的博客。例如可以看到我的博客是 lanceloft.github.io
github给每个用户分配了一个二级域名,然后可以创建一个以用户为名的版本库提交master分支即可完成静态页面的完成。相关知识点可以谷歌搜索。
https://pages.github.com/
正式开始
我们首先创建一个github账户。 https://github.com/
然后在右上角的加号处,选择new repository
看到第一个repository name里面,选择<用户名>.github.io
注意: 用户名必须是你的github用户名,不能另起其他的!!!!
例如我的github叫lanceloft,就写lanceloft.github.io
然后下面的可以都可以留空,点击下面的create repository按钮,即可成功创建
然后接下来只需要复制屏幕上的https链接,
然后打开我们blog目录下的_config.yml
在最下面找到deploy选项。然后进行配置。次数参考官网手册配置理解更深。
type选择git,repo选择刚才看到的https地址。branch填写master。然后提交的部署就完成了。如下图所示配置。
同时需要注意的事冒号后面必须空格, 否则就会报错!!!!!!
接着需要安装 hexo-deployer-git
npm install hexo-deployer-git –save
然后我们在blog根目录打开终端
hexo generate –deploy
很快就会看到提示输入github账号与密码。只要输入自己注册的github账号名和密码,就可以完成部署。等到终端提示完成后,就可以进入<用户名>.github.io看到自己的博客了。