自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 用一个 Node 脚本,我彻底告别了重复建相似文件夹的烦恼

在开发项目时,你是否遇到过这种烦人的场景每新增一个模块,就得重复创建一堆类似的文件、复制内容、改名字、调变量……我在用 Vue3 的Vben Admin项目时深有体会。比如新增一个Table 模块​手动创建 + 修改变量名,真是又烦又耗时。于是我决定动手写一个Node.js 脚手架工具——,一行命令就能自动生成这些模板文件,彻底解放我的双手!qg initqg-template/ // 模板目录qg-config.json // 脚手架配置文件示例。

2025-05-29 15:30:25 321

原创 写代码不规范,同事两行泪 (工程化如何让团队协作更高效)

新同事刚加入,看到一堆奇怪的命名、冗长的函数,完全不知道如何下手,心里默默吐槽:这真的是我需要维护的吗?每次修改需求或者修复 bug,都得提心吊胆,因为你担心修改了一个地方,可能会影响到其他地方的功能,最终导致出现更多 bug,团队陷入“多修多乱”的恶性循环。每次提交代码前都得花好久时间检查格式、规范,甚至还得手动修正一些小细节,不仅浪费了时间,而且还给团队的工作进度拖了后腿。

2025-04-08 17:38:00 792

原创 从基础用法到源码实现:手写 Promise 的完整指南

1. 核心机制链式调用.then()始终返回新Promise,形成独立调用链,避免状态污染。异步优先级:通过微任务队列确保回调执行顺序优先于setTimeout等宏任务。错误冒泡:链式调用中未处理的错误会穿透到最近的.catch(),实现集中捕获。2. 实践挑战建议状态机实现(pendingfulfilledrejected回调队列存储(处理多次调用.then()返回值解析(支持普通值、Promise、thenable对象)循环引用检测(避免导致死锁)3. 巩固练习。

2025-04-01 16:53:18 1719

原创 基于微信小程序的 wx.request 的网络请求高级封装 --weReq

weReqweReq作为微信小程序的一个高级网络请求封装工具,通过引入请求拦截器自动登录和全局 loading等功能,极大地提升了开发者的工作效率,简化了网络请求管理。它解决了开发者在进行小程序开发时,常常会遇到的异步请求管理、登录态过期处理、重复代码等问题。对于开发者来说,使用weReq可以避免从零开始实现这些功能,节省大量的开发时间和精力。同时,它提供了一个清晰、易于管理的请求结构,极大地提高了代码的可维护性和扩展性。因此,无论是在开发新小程序还是维护现有小程序时,weReq。

2024-12-26 16:01:05 1788

原创 coderwhy的Vue3+Ts后端项目,自己写了个新接口!!

coderwhy大神的vue3+ts的后台管理项目最新接口

2023-03-15 16:02:11 2413 14

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除