使用coding和hexo快速搭建博客

更多精彩内容欢迎访问个人我的博客皮皮猪:http://www.zhsh666.xyz或者http://www.zh66.club期待您的光临哦!我是皮皮猪,感谢各位光临,能为您排忧解难小站深感荣幸!祝您生活愉快!前端

今天教你们怎么用hexo快速搭建本身的博客。我不是专业人士,不懂前端知识,因此我十分讨厌那些专业术语,讲了一大堆,对于技术小白来讲,就像听天书同样,云里雾里的。因此下面的内容都是我本身的理解,语言很通俗,有可能说的不那么专业,还望专业人士勿喷。
首先声明一点,刚开始搭建博客会比较麻烦,有不少东西你们可能之前没有据说过,不要怕,耐着性子一边看教程一边动手操做,你必定可以作出来的!好吧,废话很少说,如今开始!node

hexo

hexo是一种博客框架,所谓框架,就是为了解决和处理一个复杂问题的结构,简单地说,用已经搭建好的框架来搭建博客,就不须要本身一砖一瓦地去构造了。git

git

git是一种版本管理系统。当咱们要开发一款软件时,软件有不少的功能须要完善,因此会出现不少版本,好比1.0,2.0等等,可是,当咱们升级到高版本后,忽然发现曾经的版本更好用,这时候该怎么办呢?那么git就是记录大家每次改版发生的改动,当你想要退回到某一个曾经的版本时,那么就用git直接回退到曾经的版本就能够了。这时候你可能会问,为何你不把曾经的版本备份下来呢?这样不是更方便吗?想法很简单,可是一个软件有不少的版本,并且有些软件还很大,因此这样直接备份会占用很大空间,会浪费不少资源。并且,git会记录软件改版的详细信息,包括改版的时间,哪一个文件发生了变化等等,因此用git管理开发十分方便,这也是将来的趋势。注意的是,git须要用命令行管理。github

GitHub和coding

这两个是线上的版本管理系统,你能够理解为线上的git,同时他们还有社区的性质。不一样的是,GitHub是国外的,也能够说是世界的,由于有不少大牛在上面贡献本身的开源代码,包括Google,苹果,微软等等世界一流的工程师,在上面开发软件,会有更多的大牛给你提出意见,帮助你完成开发。而coding是中国的,相对来讲名气更弱一些,可是访问速度快,还能够免费拥有私人仓库。因此,这篇教程咱们使用coding pages部署博客。(注意:coding已被腾讯云收购)npm

须要下载的东西

1.gitbash

2.node.jshexo

3.notepad++框架

4.hexossh

(这个须要用git命令行下载,没有安装包,须要在电脑的某一个盘里新建一个文件夹,名字能够随便取,好比hexo,用来存放你的博客代码,进入这个文件夹,右键,你会看到有git bash hexo的选项,点击,你就进入了git命令行,输入命令 npm install hexo-cli -g,稍等片刻,下面出现一堆英文,那证实已经下载完hexo了!)阿里云

hexo的步骤再也不重复,全在以前的博客里 点这里跳转

Step1:此时咱们须要建立一个coding帐号(注意codding已被腾讯云收购,点击此处跳转),而后添加一个项目,项目名为你的coding帐号名,例如个人帐号名是Zevs6,因此我新建的项目为Zevs6,注意要在初始化项目那一项打勾

Step2:进入项目 -> 设置 -> 部署公匙 ->新建部署公匙,给项目添加公匙SSH,ssh公匙获取方法和github同样直接在本地找到使用便可,在以前博客点这里跳转 第四步有详细的介绍。公匙名称能够不填,可是授予推送权限选项必须打勾,这样你才有写权限

Step3: 在你的域名管理平台中(好比阿里云,腾讯云之类的),域名 ->管理-> 解析域名,增长一条CNAME信息,记录值为 youruser.coding.me(youruser为你的coding用户名)例如个人:

Step4:等到第三步的解析生效(最长十分钟),在coding中,项目 -> 代码 -> Pages服务中,一键部署Pages。在Pages的设置里,自定义本身的域名并绑定(域名前加www.前缀)

Step5:在本地博客路径下,修改_config.yml下的deploy,改成:

deploy:
  type: git
  repo:
      coding: git@git.coding.net:yourname/yourname.git,master

格式必定要正确!!!否则会报错!!!

Step6:

​ 在本地博客路径下,执行命令:

hexo clean
hexo g
hexo d

hexo d 部署成功时会提示然您输入帐号密码验证

相关文章
相关标签/搜索