Git 安装和配置指南

Git 是目前最流行的分布式版本控制系统,广泛用于软件开发和协作。Git 也不止可以用于代码的版本控制,任何文本型的文件,都可以用 Git 来控制版本,非常方便。下面介绍下 Git 的安装和配置:

阅读全文

Linux 系统使用 fnm 安装 Nodejs 任意版本

经过多年发展,Nodejs 版本管理工具层出不穷。比如我现在在 Windows 系统上就是使用 nvm-windows 来切换 Nodejs 版本,简单方便。

阅读全文

如何部署 Hexo 博客到 Linux 服务器

自从把博客迁移到 Hexo 后,如何方便的把生成的静态博客部署到 Linux 服务器成了摆在眼前的问题。

阅读全文

春节前北京到武汉国道长途自驾经历

年前,想到要开1100多公里的高速从北京回武汉,就有点发慌。因为2023年也开过几次长途了,但是有个问题,就是长途开高速打瞌睡,是真打瞌睡,长时间看同样的路,出现视觉疲劳,非常难熬。

阅读全文

给博客增加 Sitemap 和 Robots(Hexo)

Hexo 生成的静态网站,默认没有集成 Sitemap 功能。而我们的网站,如果想要更好的被搜索引擎收录,建议给站点增加 Sitemap。下面是操作步骤:

阅读全文

在 Debian 12 中搭建 Home Assistant 智能家居

智能家居很火,之前看到过文章说小米官宣开源 Home Assistant 插件,当时内心毫无波澜。

阅读全文

DNS 之 DoH DoT DoQ 的区别

DNS 全称 Domain Name System,中文叫域名系统,它是一种将域名和IP地址相互映射的技术。

阅读全文

迁移博客到 Hexo

春天来了,又到了…唔,踏青的季节…

阅读全文

vue cli 项目改造为 vite 时遇到 el-table 在生产环境无法显示

问题

在把一个 vue-cli (webpack4 + vue2 + element-ui) 创建的项目,改造成 vite + vue2 + element-ui 项目的过程中,开发环境 el-table 正常渲染,生产环境打包后 el-table 组件无法渲染。

阅读全文

使用 acme.sh 申请免费 SSL 证书

阿里云、腾讯云的免费 SSL 证书相继从1年缩短3个月,意味着每三个月就得自己手动去云服务厂商那里申请一次新的 SSL 证书,那就麻烦了。 幸好遇见了 acme.sh,它可以把这一过程自动化,只要一次性配置好,后续就不用再操心 SSL 证书过期的事情了。 以 Ubuntu 系统的云服务器为例,记录一下操作过程。 1、安装 acme.sh1.1、官方安装方式a...

阅读全文