使用Hexo平台搭建个人博客

前言

本人经常想有着能有一个属于自己的写作平台,可以时不时地写一些日志笔记什么的。但毕竟主要学习的方向不是前端没有相关的技能,因此只能靠一些平台搭建简单的可供外网访问的博客平台。而且正好在徐宜生大神的《Android群英传:神兵利器》中有关利用Hexo搭建博客的章节,所以就根据教程自己尝试了一下,最终的结果当然是成功了,这是部署成功后的页面:DoubleCC的博客。不过期间却遇到了不少问题,照本宣科的方式告诉我理想的环境还是和现实会有一点出入的,好比如我们的代码一样o(╯□╰)o。不过在遇到问题后能够自行找方法解决也是提升能力的一部分。这里记录一下我搭建Hexo博客的过程。
Hexo是基于Node.js的博客平台。Hexo会将本地文档生成为静态的Html文件作为静态页面,然后将其部署到托管平台上。此处是采用git将其发布到Github Pages服务器中。本人的系统是Windows10 64位,因此以下都是在该系统下的操作。

环境搭建

环境的安装可以查看Hexo提供的文档,这个文档在使用上都有详细的说明,包括基本说明和自定义博客。Hexo文档

安装Git

Git分布式版本管理工具,因为我们要将博客部署到github上,因此需要它。可在此下载Git for windows,安装方法和具体使用就不说明但记得勾选Git Bash Here选项方便以后我们命令操作。

这里写图片描述

安装完后查看是否安装成功,进入命令行输入“git –version”


此处说下第一个遇到的坑,不知道是我解决方法不对还是什么原因,我就直接说下我的问题和最后解决方法。

Permission denied (publickey)
fatal: Could not read from remote repository.

这里写图片描述

问题是我在最后执行部署指令时提示权限问题,即访问github库权限不足。我想可能是我Github没设置ssh的原因,但设置之后还是不行,之后查了一些方法说有些git较高的版本才会出现这问题,我半信半疑地在最后无奈下试了确实可以。因此在下载和安装git时要注意一下。不过在之后的操作中,我使用新的git却又可以了。具体原因我也蒙圈中。

安装Node.js

Node.js安装可以直接去其官网下载安装包然后按默认就行。Node.js官网。最后查看git和node.js是否安装成功,记得如果安装时选择自定义安装路径的话记得设置环境变量。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值