用Hexo+Github Pages搭建私人博客:重下git配置个人信息以及报错

我心飞翔 分类:javascript

这是我参与更文挑战的第5天,活动详情查看: 更文挑战

每日一句,送给最珍贵的你:
人生没有目的,只有过程,所谓的终极目的是虚无的。《查拉图斯特拉如是说》-尼采

之前重装了系统,关于博客也是得重新配置,这里给大家说明一下在重新下好Git后我们需要重新将个人账号相关信息输入进去,也是自己的用户名和邮箱,即在git任意的界面下执行如下命令:

git config --global user.name "此处填你的用户名"

git config --global user.email "此处填写你的邮箱"

无报错即说明配置成功了。

然后便是在将自己的博客文件上传到Github,但是在配置个人账号后上传后还是会出现报错,报错内容如下:

报错为:bash: hexo: command not found

解决思路:本着能解决问题就不重来的原则,首先先检查node和npm是否正常,依次输入以下命令:

node -v

npm -v

若能显示版本信息则表明node和npm是没有问题的,如下:

image.png

最后小编也是直接重新下的hexo,新建一个文件夹,然后直接运行如下命令下载hexo(下载会有点慢):

npm install hexo -cli -g

下载好后即可上传到Github啦。

最近在看《黑天鹅-如何应对不可知的未来》, 分享一下作者的观点:

  1. 世界上的事情可简单的分为两种: 平均斯坦和极端斯坦.
  2. 平均斯坦里,个体对结果的影响不大,只有大量的个体才对结果有影响。极端斯坦里,个体能够对整体产生不可思议的影响。
  3. 举两个例子:随机取一百个人,得到平均身高,这个数不会因为某一两个人而出现大的变动,这属于平均斯坦;如果把身高换成财富,结果就大不相同了,可能因为比尔盖茨的加入而使得平均数成万倍的增长,这属于极端斯坦。
  4. 绝大多数社会问题属于极端斯坦,换句话说社会变量是信息化的,不是物理的。

有一位朋友建议我,寻找一份报酬不受时间限制的工作。面包师必须不断的烘烤面包才能得到更多的收入; 而 J.K.罗琳 不用在每次读者购买哈利波特的时候再写一遍。这也是脑力劳动与体力劳动的分界线。

按照这个理论, Coder也分为两种: 幸苦搬砖型和一劳永逸型. 对号入座的事情我就不做了, 显然我属于前者.

回复

我来回复
  • 暂无回复内容