博客更新:Hexo更新到5.2.0版本血泪踩坑史

举报
小Bob来啦 发表于 2021/06/19 00:09:37 2021/06/19
【摘要】 想到以前遇到很多事情都会去尝试尝试,感觉都没咋想过后果,哈哈哈。从上午一直弄到晚上,自从使用butterfly的博客主题后,小编跟随主题的更新就没停过,这不,最新的主题需要将hexo更新到5.0以上的版本啦。于是从上午开始更新主题后,由于适配需要更新hexo,于是一个上午加晚上就耗在这上面了,说来也挺泪目的,期间更新时直接将hexo更新无了,泪目,当时就想重起炉灶重新开始了,于是直接先将电脑...

想到以前遇到很多事情都会去尝试尝试,感觉都没咋想过后果,哈哈哈。

从上午一直弄到晚上,自从使用butterfly的博客主题后,小编跟随主题的更新就没停过,这不,最新的主题需要将hexo更新到5.0以上的版本啦。

于是从上午开始更新主题后,由于适配需要更新hexo,于是一个上午加晚上就耗在这上面了,说来也挺泪目的,期间更新时直接将hexo更新无了,泪目,当时就想重起炉灶重新开始了,于是直接先将电脑重启,后来想想还是继续折腾折腾,然后终于还是弄好了,哈哈哈。

查看原先hexo版本以及node版本:

//分别输入以下命令:
hexo -v
node -v


以下是小编原先的版本,分别为Node:12.18.3和hexo:4.2.1

图片

图片

而这期间由于想到将npm下载方式换为cnpm,于是一顿命令行疯狂敲,可能是小编经验太少了 ,最终还是没弄好,期间最主要的原因还是网络和淘宝源(据报错是无人继续管理???)的问题。

于是回到使用npm,想到node也不是最新版本,于是也直接在Node官网上下了最新的稳定版14.15.0。下载网址以及版本如下图:

图片

关于Node的安装步骤在下文可找到:用Hexo+Github Pages搭建私人博客(第二站)

然后在git里敲入命令:node -v 可看到node版本是否已经成功更新。

图片

再继续一顿操作后,直接将hexo弄无了(如下图,我以前下的hexo竟然用不了了?:说是找不到该命令),求小编当时内心的阴影面积。

图片

可能会有人问为啥不去百度搜搜呢,关键是它的解决方案太少了,找到的也不咋靠谱,硬生生的翻了十几个网页,果然最后还是得靠自己。

下面命令的执行需将git Bash定位到自己的博客目录下!!!

如果你也因为一顿命令行猛敲而将hexo弄无了,那么再次运行下面的命令你会发现hexo又回来了(不行就多输入几次):

npm install hexo-cli -g  #全局升级hexo


图片

如上是小编重新将hexo搬运回来的命令运行

下面话不多说,直接将更新成功的命令放出:

//以下命令分别执行即可
npm install -g npm-check     //安装npm-check
npm-check                    //查看系统插件是否需要升级
npm install -g npm-upgrade   //安装
npm-upgradenpm-upgrade        //更新package.json//在执行npm-upgrade命令后会要求输入yes或者no,直接输入Yes或Y即可
npm update -g      //更新全局插件
npm update --save  //更新系统插件


如下是小编更新成功啦。

图片

鉴于网上解决方案较少,于是将更新hexo踩过的坑放出来啦~

【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。