- 博客(19)
- 收藏
- 关注
原创 lint-staged 恢复代码
摘要:提交代码时,git 触发了 lint-staged 自动格式化导致代码丢失。原因是 lint-staged 检测到错误后自动回滚并备份到 git stash。
2025-07-24 18:33:02
123
原创 React 结合 antd 入门项目,包含 token 验证、封装 hook 组件、组件通信等功能
本项目基于Create React App构建,实现了完整的React开发流程。主要内容包括:1. 项目初始化:使用CRA脚手架创建项目; 2. 路由配置:通过react-router-dom实现页面路由,3. 接口封装: 使用axios封装请求工具,配置拦截器 4. 状态管理: 采用Redux Toolkit管理token和用户信息 实现同步/异步状态更新功能项目结构清晰,适合React初学者学习现代React开发实践。通过gitee提供完整源码和测试账号。
2025-06-12 10:22:48
981
原创 前端解压rar文件-node-unrar-js
getRARMetadata(file) 参数 file 为上传文件之后获取的 file.raw;unrar.wasm 为一个二进制文件,下载地址。**问题:**前端需要解压 rar 压缩包并生成 tree 的数据格式。**解决办法:**使用 node-unrar-js 插件,具体步骤如下。treeData为getRARMetadata函数处理之后的结果。
2024-02-21 16:22:49
1842
7
原创 大文件支持断点与分片 resumable.js
该库旨在通过 HTTP 上传大文件时引入容错功能。这是通过将每个文件分割成小块来完成的。然后,每当块上传失败时,就会重试上传,直到过程完成。这允许上传在本地或服务器的网络连接丢失后自动恢复上传。此外,它允许用户暂停、恢复甚至恢复上传而不会丢失状态,因为只会中止当前上传的块,而不是整个上传。注:该分片从1开始,若想从0开始修改源码 $.offset 即可。
2023-11-20 18:35:39
358
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人