Skip to content
实用工具类软件

记录下自己常用的一些比较实用的工具类软件,绝大多数都是开源免费软件,除了一些特别好用的我会选择付费。

更换杭州市民卡银行流程

2024 年起许多杭州政府的补贴都将发放至市民卡的金融账户。而我原先市民卡的银行账户我不是很喜欢,决定去申请更换。

VitePress 实现归档与标签分类

使用 VitePress 的 createContentLoader 函数以及 frontmatter 配置实现归档与标签分类功能。

Atmosphere 轻度折腾记录

记录 Atomosphere 折腾中碰到的一些问题。

在 VitePress 中集成 TailwindCSS

手把手教你如何在 VitePress 中集成 TailwindCSS。

使用 Utterances 给 VitePress 添加评论功能

本文简单介绍了 Utterances 并说明如何在 VitePress 中集成 Utterances。

2023 的一些思考

我每年都会写一篇年终总结。但是今年做的项目大多不便于展示,只好写一些我最近的思考作为去年的收获总结。

Tailwind CSS 很好,但不适合我

在一个月前,我选择了 Tailwind CSS 用于一个企业官网的开发。一个月后,项目经过了几次小版本迭代,我对 Tailwind CSS 的使用小有心得。本文将阐述我在企业开发中使用 Tailwind CSS 后对它的看法。

Vue3 hooks 实践后的个人偏见

许多关于 hooks 的文章都着重介绍了 hooks 的理念,而举得案例过于简单,刚接触 hooks 的新手难以将其运用至业务代码中。本文将着重介绍 hooks 在一个难度适中的示例中是如何使用的。对于理念部分,我认为官方文档已经足够详细,本人仅穿插一点个人偏见。强烈建议阅读本文前,先学习官方文档组合式函数这一章节。

node.js 实现压缩文件

开发钉钉 H5 微应用中,不同于平常的 build,前端需要把文件打成压缩包上传至平台。同样的机制在另外一些阿里系产品也类似,例如浙里办、浙政钉。相较于一键执行脚本,手动压缩文件容易出错。我通过 node-archiver 这个包简单地实现了压缩,并在此向大家介绍。