前言
后面的博客我写到怎么样用 hexo 建设一个本人的博客网站(没看的能够先看后面那个文章地址,)然而它只能运行在本地端口,如果你分享给你的小伙伴他们是打不开的。如果把它部署到服务器上或空间上每个月都会有不菲的收入,所以我明天教大家怎么部署到收费的 GitHub 下面。
创立 GitHub 仓库
首先登录 GitHub
而后新建一个 repository(部署集体博客的 GitHub 仓库命名必须要与集体名称雷同,否则接下来会出谬误)
(疏忽我这个谬误揭示,因为我曾经部署过一次了)
创立仓库后会跳转到这个界面
这时咱们 GitHub 的仓库建设就实现了
装置 git 部署插件
回到命令行中进入博客文件夹内
在 blog 文件目录下输出:
C:\Users\Markey\blog> npm install --save hexo-deployer-git
如果不行的话就持续应用淘宝镜像源,输出:
C:\Users\Markey\blog> cnpm install --save hexo-deployer-git
静静的期待装置
装置实现后进入文件夹关上_config.yml 文件进行配置
关上文件找到 deployment
在 type 后输出 ’git’,并增加 repo 和 branch 两个配置,在 repo 处填写 github 仓库地址,在 branch 处填写 master。!!留神!!冒号前面要加空格!!
部署到远端
在命令行中输出
C:\Users\Markey\blog> hexo d
就会主动上传到远端,并要求你填写账户的明码。
然而如果呈现了谬误提醒,解决办法是:
- 右键桌面关上 git bush
- 在外面输出
$ git config --global user.name "姓名为 GitHub 上的姓名"
$ git config --global user.email "邮箱为 GitHub 的注册邮箱"
这时再反复第一遍的步骤,回到命令行中输出
hexo d
失常提醒输出明码即位胜利,输出明码后就会主动向远端推送文件,再次关上 GitHub 仓库页面就会发现本地 blog 文件夹中的文件都再 GitHub 上部署实现
关上集体博客网站的页面
这时只有输出仓库名
就能够胜利的拜访到集体博客的页面了,和你在 localhost4000 端口下面是截然不同的,如果你感觉这个域名每次都要输出很麻烦很简短,来看看怎么给这个博客绑定一个本人的共性域名吧 文章链接