工具-博客搭建

news/2024/6/20 14:31:58/文章来源:https://blog.csdn.net/sgliquangang/article/details/139143576
以下相关讲解均基于hexo + github pages方案,请注意!!!

博客搭建方案选择

  • 参考文章1

搭建教程

  • 参考文章1

hexo + github pages搭建过程中遇到的问题

删除categories、tags

1、删除含有需要删除categories、tags的文章
2、hexo clean
3、hexo s
4、hexo g

Support for password authentication was removed on August 13, 2021. Please use a personal access token instead
  • github 不再支持password,必须使用Personal access tokens
    • 参考文章1
No layout: index.html
  • 可能是主题未正确安装的问题
    • 安装主题参考
fatal: in unpopulated submodule ‘.deploy_git’
  • 删除.deploy_git(rm -rf .deploy_git/),然后重新hexo d
git push 需要输入用户名密码问题
  • 需要改成token方式:
    • git remove -v: 查看当前origin配置
    • git remote remove origin:移除origin配置
    • git remove -v:再次查看origin配置
    • git remote add origin https://你的token@github.com/liquangang/liquangang.github.io.git
    • git remote -v:查看是否修改成功
hexo d 推动失败
  • 一种可能:依然是git配置问题,需要修改_config.yml文件中的git配置(deploy->repo),此处与git的正常配置一样,即设置origin(举例:https://你的token@github.com/liquangang/liquangang.github.io.git)
  • 另一种可能: 代码库地址配置的是http格式,换成ssh格式,然后重新配置一遍ssh key就行了(伤心&激动,搞了好久,一直在搞http格式的,一直没成功,不过我觉得http的也行,因为之前我用的就是http格式,不知道这次为什么不行了,总之现在确定ssh形式可以)
hexo clean 等提示 node-sass问题
  • 参考文章
  • 原因:node源不稳定
  • 解决:切换国内源(npm install -g cnpm --registry=https://registry.npm.taobao.org),然后使用cnpm命令执行操作
err: Error: Spawn failed
  • 解决:
    • 删除.deploy_git目录
    • git config --global core.autocrlf false
    • hexo clean && hexo g && hexo d
Node Sass could not find a binding for your current environment
  • node跟npm的版本不对应问题,尝试重新安装即可
sudo cnpm install hexo-renderer-sass --save 执行失败
  • 删除目录下的package.json 重试即可
显示can not get /
  • 执行sudo cnpm install 即可
Cannot read properties of undefined (reading ‘enable’)
  • 删除主题git文件,重新clone一份
hexo landscape 主题 本地搜索功能
  • 参考文章

技巧

如何保存原始文章:
  • 目前笔者采用的方式是,在github上新建一个专门用来保存原始文章的分支,然后将原始文章push到这个分支上
  • push脚本:
        hexo clean;git add .;git commit -m "博客文章更新";git push;hexo g;hexo d;hexo clean;
    

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ldbm.cn/p/429966.html

如若内容造成侵权/违法违规/事实不符,请联系编程新知网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

在轨一个月!神十八乘组都在忙些什么?

本文转自【新闻联播】;从4月26日进入中国空间站至今,神舟十八号乘组已经在轨工作生活满一个月了。三位航天员一边适应太空微重力环境,一边迅速投入在轨各项工作中,开展多项空间科学实验。“太空养鱼”进展如何?当前,中国空间站内各项空间科学实(试)验正在稳步推进。利用…

特拉维夫等以色列中部地区遭火箭弹袭击,哈马斯宣称负责

当地时间26日中午,以色列特拉维夫及周边地区拉响防空警报。有报道称,加沙武装组织从拉法向特拉维夫及周边地区发了约12枚火箭弹。这是近4个月来,该地区再次遭受火箭弹袭击。随后,巴勒斯坦伊斯兰抵抗运动(哈马斯)下属军事组织卡桑旅宣称对袭击负责。目前袭击的伤亡情况尚不…

新旅程:类与对象的魔法课堂

🎉🎉🎉欢迎莅临我的博客空间,我是池央,一个对C和数据结构怀有无限热忱的探索者。🙌 🌸🌸🌸这里是我分享C/C编程、数据结构应用的乐园✨ 🎈🎈&…

解决mybatis/mybatis plus报错:Invalid bound statement (not found) 的方法汇总

org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)问题,即在mybatis中dao接口与mapper配置文件在做映射绑定的时候接口与xml不匹配,要么是找不到,要么是找到了却匹配不到。 我的问题是项目没有把最新的方法x…

成都百洲文化传媒有限公司引领电商服务新风尚

在当今数字化时代,电商行业正以前所未有的速度蓬勃发展,而在这个充满机遇与挑战的领域中,成都百洲文化传媒有限公司以其专业的电商服务,成为了行业的佼佼者。作为一家专注于电商服务的传媒公司,百洲文化不仅为商家提供…

OpenCV学习(2.1) 初识图像

1.图像对象 图像是由一个个像素组成的,像素越多,体现到图像就是更加清晰,有更多的细节。举个例子,通常来说的分辨率,1080P,720P,480P就是指像素的数量,数量越多就越清晰。 2.打印图…

YOLOv10:全面的效率-准确性驱动模型设计

YOLOv10:全面的效率-准确性驱动模型设计 提出背景精细拆分解法双重标签分配一致的匹配度量以效率为导向的模型设计 YOLO v10 总结1. 双重标签分配策略2. 一致匹配度量策略 论文:https://arxiv.org/pdf/2405.14458 代码:https://github.com/T…

【探索数据之美】“从基础到精通——深入解析数据结构与二叉树的秘密“

gitee代码获取链接:https://gitee.com/flying-wolf-loves-learning/data-structure.git 一、树的概念 1.1 概念简述 数据结构中的树是一种层次结构,它由节点(node)和边(edge)组成。每个节点都有零个或多…

英首相:若胜选将恢复义务兵役制,18岁以上须参军1年,或每年25天社区服务

当地时间25日,英国首相苏纳克称,如果保守党赢得7月4日举行的大选,将恢复强制性国民服役制度。据悉,苏纳克和他最亲密的助理团队已经拟好了一份40页的方案,目前该计划的许多细节尚不得而知。 ▲苏纳克根据工作流程,如果保守党在提前大选中获胜,强制服役制度可能在明年9月…

机器人非线性控制方法——线性化与解耦

机器人非线性控制方法是针对具有非线性特性的机器人系统所设计的一系列控制策略。其中,精确线性化控制和反演控制是两种重要的方法。 1. 非线性反馈控制 该控制律采用非线性反馈控制的方法,将控制输入 u 分解为两个部分: α(x): 这是一个与…

30V MOS管 60VMOS管 100VMOS管 150VMOS管推荐

MOS管,即金属氧化物半导体场效应管,其工作原理是:在P型半导体与N型半导体之间形成PN结,当加在MOS管栅极上的电压改变时,PN结之间的沟道内载流子的数量会随之改变,沟道电阻也会发生改变,进而改变…

巨额分红与大幅下调募资金额,小方制药注册生效半年后仍无进展

《港湾商业观察》施子夫 2022年7月1日,上海小方制药股份有限公司(以下简称,小方制药)递表上交所板,2023年9月1日公司提交了注册申请,并于同年12月19日获得生效。 离挂牌上市仅有一步之遥的小方制药注册生…

Unity 之 Android 【获取设备的序列号 (Serial Number)/Android_ID】功能的简单封装

Unity 之 Android 【获取设备的序列号 (Serial Number)/Android_ID】功能的简单封装 目录 Unity 之 Android 【获取设备的序列号 (Serial Number)/Android_ID】功能的简单封装 一、简单介绍 二、获取设备的序列号 (Serial Number) 实现原理 1、Android 2、 Unity 三、注意…

深圳比创达EMC|EMI电磁干扰行业:行业发展的关键与挑战

在当今的高科技时代,电子产品无处不在,它们为我们的生活带来了极大的便利。然而,随着电子设备的普及和集成度的提高,电磁干扰(EMI)问题也日益凸显。 一、EMI电磁干扰行业:无处不在的挑战 电磁…

拜登西点军校讲话攻击普京,俄大使反击:侮辱全体俄罗斯人民!

【环球网报道 记者 张晓雅】据美国《新闻周刊》等美媒报道,美国总统拜登当地时间25日在西点军校毕业典礼上重申对乌克兰的支持,并出言攻击俄罗斯总统普京。拜登的言论很快引起俄方不满,俄罗斯驻美大使称,拜登的言辞“不可接受”,他对俄总统的攻击“侮辱了全体俄罗斯人民”…

《习近平关于全面加强党的纪律建设论述摘编》出版发行

中共中央党史和文献研究院编辑的《习近平关于全面加强党的纪律建设论述摘编》一书,近日由中央文献出版社出版,在全国发行。加强纪律建设是全面从严治党的治本之策。党的十八大以来,以习近平同志为核心的党中央坚定不移全面从严治党,把纪律建设纳入党的建设总体布局,强化政…

23种设计模式之一————外观模式详细介绍与讲解

外观模式详细讲解 一、概念二、 外观模式结构核心思想及解释模式的UML类图模式角色应用场景模式优点模式缺点 三、实例演示图示代码展示运行结果 一、概念 外观模式(Facade Pattern)是一种结构型设计模式,它提供了一个统一的接口&#xff0c…

MySQL的主从复制(主从数据库都是Linux版本)

概述 1.什么是主从复制 主从复制是指将主库的 DDL 和 DML 操作通过二进制日志传到从库服务器中,然后在从库上对这些日志重新执行(也叫重做),从而使得从库和主库的数据保持一致。 2.主从复制作用 数据备份:通过主从复…

AI大模型在测试中的深度应用与实践案例

文章目录 1. 示例项目背景2. 环境准备3. 代码实现3.1. 自动生成测试用例3.2. 自动化测试脚本3.3. 性能测试3.4. 结果分析 4. 进一步深入4.1. 集成CI/CD管道4.1.1 Jenkins示例 4.2. 详细的负载测试和性能监控4.2.1 Locust示例 4.3. 测试结果分析与报告 5. 进一步集成和优化5.1. …

Ubuntu 安装 LibreOffice

1. 删除预安装的LibreOffice Ubuntu 和其他的 Linux 发行版带有预安装的 LibreOffice。这可能不是最新的,这是因为发行版有特定的发行周期。在进行新安装之前,你可以通过以下命令删除 Ubuntu 及其衍生发行版中的的旧版本。 sudo apt remove –purge li…