头图 本文,我们将根据前文来实现一个ai聊天对话项目,感受真实的业务。 项目技术栈 vite---一个前端工程构建工具。 antd --- 一个react ui组件库。 @ant-design/icons ---- 一个react图标库。 mockjs --- 模拟消息对话数据。 dayjs --- 一个日期处理库 react --- 一个javascript框架。 typescript ---
前言如果你写了一个js插件又或者是写了一个组件库,是否还在为如何编写单元测试而苦恼,别担心,这篇文章带你轻松入门单元测试。ps: 学完本文,相信你也会向你写的组件库或者插件添加单元测试了。示例以我用typescript实现的轻量高度可配置的消息提示框插件为示例,来详细讲述添加单元测试。市面上有很多测试框架,这里我还是选择比较老牌但也很流行的测试框架jest为示例。核心步骤1: 添加相应的依赖首先,
背景在公司的项目业务当中,需要基于json-schema实现一个可以可视化编辑器,当前有不错的实现方案,如:json-schema-visual-editor。但事实上,这个交互并不满足于我们需求设计的那样,于是我重新开发了一款json-schema-visual-editor。然后我将业务当中的实现提取出来,封装成了一个开源的组件,详情可见ew-json-schema-editor-visual
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号