前言

一直使用hexo写博客,随着博客的增多,编译时的时间越来越长,最近考虑使用给hexo和next主题升级。

博客升级

一 将备份源码使用vscode打开

二 安装hexo

npm install hexo-cli -g

三 安装项目依赖

npm install 

3.1 npm install 出错解决

3.1.1 错误现象

依赖库过期

3.1.2 错误原因

使用的依赖库版本过低

3.2 hexo 依赖库升级

3.2.1 工具

npm-check-updates

3.2.2 操作流程

npm install -g npm-check-updates
ncu
ncu -u

3.2.3 hexo package升级

3.2.4 修正其他错误

  • 修改前
  • 修改后

3.3 警告信息

3.2.1 执行npm audit fix后出现警告信息

3.2.1 修复警告信息

根据提示信息安装缺失依赖文件,如警告中的eslint

npm install eslint --save-dev    

注:

  • 系统不是Windows系统,fsevents是苹果系统的可选依赖。至于为什么仍然会安装

    三 编译项目

    hexo g

四 运行项目

hexo s

Hexo博客开发之——博客升级相关推荐

  1. Django个人博客开发 | 前言

    本渣渣不专注技术,只专注使用技术,不是一个资深的coder,是一个不折不扣的copier 1.前言 自学 Python,始于 Django 框架,Scrapy 框架,elasticsearch搜索引擎 ...

  2. 使用 Github Pages 和 Hexo 搭建自己的独立博客【超级详细的小白教程】

    欢迎关注我的专栏:<个人博客搭建:Hexo+Github Pages>,从搭建到美化一条龙,帮你解决 Hexo 常见问题! 推荐阅读:<Hexo 博客优化之博客美化系列(持续更新)& ...

  3. 使用Github Pages和Hexo搭建自己的独立博客【超级详细的小白教程】

    文章目录 ● 前言 ● 入门 ● 安装 Node.js ● 安装 Git • 检验Git是否安装成功 ● 安装Hexo • Hexo 初始化配置 ● 本地查看效果 ● 将博客部署到 Github Pa ...

  4. SpringBoot 博客开发 个人学习(项目开始和前端页面)

    博客开发 前言 1.需求与功能 1.1 需求 1.2 功能 2.页面开发(非重点,可直接跳过看后台部分) ===>>前端展示页面 2.1 首页 2.2 详情页 2.3 分类页 2.4 标签 ...

  5. hexo(sakura)给博客增添侧边栏(回到顶部,跳转评论,深色模式,播放音乐)Valine-1.4.4新版本尝鲜+个性制定(表情包、qq头像、UI样式)

    文章目录 hexo(sakura)给博客增添侧边栏(回到顶部,跳转评论,深色模式,播放音乐) 原理 直接使用 Valine-1.4.4新版本尝鲜+个性制定(表情包.qq头像.UI样式) 总结 本文全是 ...

  6. Microsoft .NET Compact Framework 开发常见问题解答 - 专注.NET技术及其相关应用开发! - 博客园...

    Microsoft .NET Compact Framework 开发常见问题解答 发布日期: 3/30/2005 | 更新日期: 3/30/2005 Microsoft .NET Compact F ...

  7. Spring Boot + vue-element 开发个人博客项目实战教程(二十五、项目完善及扩展(前端部分))

    ⭐ 作者简介:码上言 ⭐ 代表教程:Spring Boot + vue-element 开发个人博客项目实战教程 ⭐专栏内容:零基础学Java.个人博客系统 ⭐我的文档网站:http://xyhwh- ...

  8. 一文教你通过 hexo 搭建自己的个人博客以及配置主题

    大家好,我是Smooth,一名大二的前端爱好者,目标成为一名高级前端开发工程师 一文从头到尾教你通过 hexo 搭建自己的个人博客以及配置喜欢的主题 本篇文章将从头到尾详细地教你如何通过 hexo 搭 ...

  9. 基于Hexo的matery主题搭建博客并深度优化

    本文转自 悟尘纪,获取更新内容可查看原文: https://www.lixl.cn/2019/092856736.html 对于有一定技术背景的同学,自己动手搭建博客网站是一个很不错的选择.选择喜欢的 ...

最新文章

  1. python中登录、注册操作数据库
  2. android注册弹窗,Android开发之PopupWindow创建弹窗、对话框的方法详解
  3. OpenStack Neutron浅析(四)
  4. IDEA中的项目没有被SVN管理解决办法
  5. 计算机视觉与深度学习 | OpenCV3.0.0及高版本安装文件(build/sources)及视频教程
  6. Linux编辑只读文件
  7. OOAD理论知识小结
  8. python通过SNMP协议收集服务器监控信息(安装、配置、示例)
  9. Appium框架中Android下EditText内容清除
  10. how bootstrap fit into our website design?
  11. 使用PHP脚本远程部署git项目
  12. hdu 2222 Keywords Search ac自己主动机
  13. 数据集的非均衡问题(imbalanced data)和应对方法
  14. 【翻译】Ext JS 5的委托事件和手势
  15. 开放大学建筑构造计算机考试试题,国家开放大学电大专科《建筑构造》2021期末试题及答案(试卷号:2345)...
  16. 数字信号处理 史林 课本答案---第三章
  17. i7 9750h和i5 9400参数对比哪个好
  18. 数字信号处理之均值、方差、均方值、均方差计算和它们的物理意义
  19. 现代程序设计 homework-06
  20. Uniapp|Vue-汉字转拼音|获取汉字的首字母js实现

热门文章

  1. Python依赖库、安装包(源码安装)
  2. python中同时对多个字符进行替换_python同时替换多个字符串方法示例
  3. ERROR: Received close_notify during handshake
  4. 即是社会运转的本质规律——货币霸权与汇率
  5. jzoj5781 秘密通道
  6. QQ互联验证失败100001
  7. 计算机系开学学期规划,大学新学期学习计划
  8. 如何选择适合自己的内存条
  9. Jasypt加密库基本使用方法
  10. 初学python 对象数组变量遍历