# jjp_vue-template **Repository Path**: bxsdhx/jjp_vue-template ## Basic Information - **Project Name**: jjp_vue-template - **Description**: vite+vue3+ts 主要减少搭建新项目耗费的时间 - **Primary Language**: JavaScript - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 16 - **Forks**: 3 - **Created**: 2021-04-21 - **Last Updated**: 2025-04-09 ## Categories & Tags **Categories**: code-generator **Tags**: None ## README # jjp_vue-template ### vue3+vite+typscript #### 如果要查看历史版本,请切换分支[vue2]即可 主要减少搭建新项目耗费的时间 注重模块化,组件化 工具函数使用的是[hxzx-utils](https://jjp.world/hxzx-utils/#/) 友情链接 [码云](https://gitee.com/bxsdhx/jjp_vue-template) [个人博客](https://jjp.world) ## 使用 | npm 命令 | 描述 | | :-------------: | :----------: | | `npm install` | 安装相关依赖 | | `npm run dev` | 启动开发环境 | | `npm run build` | 构建打包代码 | ## 版本 ### 1.1.2 1. 新增可重置的表单`hook` 2. 新增全局配置 3. 新增图片加载组件 4. 新增图片上传组件 5. 新增文件选择函数 6. 新增地址选择器组件 7. 新增加密解密函数 8. 新增表格列表组件 ### 1.1.1 1. 加入单元测试,通过`npm run test`执行 2. 加入单元测试覆盖率,通过`npm run test-coverage`执行,在`test/coverage`目录预览报告 3. 新增右击菜单 4. 新增组件级别的事件监听,包括eventBus和addEventListener原生事件,减少在组件销毁时,重复销毁事件逻辑 ### 1.1.0 1. 采用 vite+vue3+ts 重构 ### 1.0.4 1. 重构 j-table 数据表格 组件 2. 新增 j-infiniteScroll 无限滚动 组件 3. 新增 j-image 图片 组件 4. 新增 j-form 表单 组件 5. 新增 j-menu 左侧菜单 组件(常用于管理系统) 6. 新增 数据校验 方法 7. 新增 工具类 方法 8. 修改已知问题,优化系统 ### 1.0.3 1. 新增 404 2. 接口请求新增 getUrl 方法,可在接口基础上自定义接口地址 3. 去除组件,正在编辑新组件,尽情期待 ### 1.0.2 1. 路由公共模块搭建,修复部分问题 ### 1.0.1 1. 注释完善 ### 1.0.0 1. 底层搭建