上一页 1 2 3 4 5 6 7 ··· 61 下一页
摘要: 生成密钥对(node服务端) 我们使用 node 内置的 crypto 模块即可,其说明如下 crypto.generateKeyPairSync(algorithm,options); 第一个参数algorithm:指定要生成的密钥对的算法类型。 第二个参数options:一个配置对象,用于指定生 阅读全文
posted @ 2025-08-24 18:21 丁少华 阅读(14) 评论(0) 推荐(0)
摘要: 前言 涉及到前后端数据传输的时候,针对敏感数据 我们不能直接明文传输! 这就需要给数据进行加密! crypto是无论浏览器还是服务器几乎都内置的模块,专门用于对数据加密处理! 怎么用 无论是前端还是后端,都支持创建密钥、进行加密和解密这一套完成的流程。 但是一般情况下,都是前端加密数据,后端解密来用 阅读全文
posted @ 2025-08-24 16:44 丁少华 阅读(106) 评论(0) 推荐(0)
摘要: 这里有官方文档! 初始化插件项目 vscode扩展插件本质上也是一个 前端项目! 安装脚手架,并初始化项目 npm i --g yo generator-code yo code 这个时候,脚手架会提示你:“选择 ts 还是 js、用什么么构建工具等等”,按照如下选项即可(比如我这里创建一个 Run 阅读全文
posted @ 2025-08-23 14:48 丁少华 阅读(121) 评论(0) 推荐(0)
摘要: 前言 密码不能明文传输,所以我们要加密。 以前可能我们需要借助诸如 cryptoJs一样的三方库来做,可现在浏览器原生支持了window.crypto 浏览器 crypto-helper.ts type Cfg = { // 算法参数,定义了生成 RSA 密钥对时使用的具体算法和相关参数,通常是一个 阅读全文
posted @ 2025-08-22 18:22 丁少华 阅读(28) 评论(0) 推荐(0)
摘要: 前言 使用了 tsoa 之后,路由参数交互就不再使用 koaBody,那 koaBody 接收文件上传的那一套自然也不会再可行了。 安装multer tsoa 上传文件底层用的是 multer, 这里参考官方教程. npm install @koa/multer multer 这样你就可以直接在项目 阅读全文
posted @ 2025-08-20 16:28 丁少华 阅读(11) 评论(0) 推荐(0)
摘要: 一、报错现场 后端使用tsoa生成了openApi文档, 前端再通过执行 orval 生成代码ts类型时,终端突然抛出: Error: Duplicate schema names detected 紧接着生成便中断,目录里只残留了部分 .ts 文件。 经过排查定位到: 两个 Controller 阅读全文
posted @ 2025-08-19 00:26 丁少华 阅读(19) 评论(0) 推荐(0)
摘要: 前言 prisma 是 nodejs 一款 ORM框架,也就是所谓的代码 根据 数据库表结构 进行 逆向生成! 生成类型 prisma根据数据库表结构生成的类型在客户端里 表结构如下 CREATE TABLE `user` ( `id` int NOT NULL AUTO_INCREMENT, `e 阅读全文
posted @ 2025-08-18 14:52 丁少华 阅读(76) 评论(0) 推荐(0)
摘要: 简介 orval 是一款类似于 Alibaba Pont 的一款作品,用于对接后端 openApi(swagger)文档,生成前端接口封装+ts类型的插件! 只不过后者已经被弃更了,貌似大厂的KPI项目而已! orval中文文档 可惜的是官方并没有出中文文档,好在他们的文档开源而且是markdown 阅读全文
posted @ 2025-08-17 16:33 丁少华 阅读(59) 评论(0) 推荐(1)
摘要: React 的状态更新机制一直是开发者关注的重点。早期的 React 允许在 setState 中使用第二个回调参数来处理状态更新完成后的操作,但随着 React Hooks 的引入,这种用法被废弃。React 18 引入了 flushSync,使得开发者可以同步更新状态并立即获取最新的状态值。这使 阅读全文
posted @ 2025-08-13 17:47 丁少华 阅读(40) 评论(0) 推荐(0)
摘要: 项目结构 目录结构大致如下 src/ ├─ controllers/ │ └─ user.controller.ts ├─ routes/ │ └─ routes.ts ← tsoa 生成 ├─ services/ │ └─ user.service.ts ├─ app.ts ORM框架生成基本信息 阅读全文
posted @ 2025-08-05 00:31 丁少华 阅读(40) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 61 下一页