# load **Repository Path**: kilmy/load ## Basic Information - **Project Name**: load - **Description**: 这是一个借贷的产品 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-21 - **Last Updated**: 2026-04-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 项目介绍 本项目是一个借贷H5项目,使用 `Vue 3` 作为 JavaScript 开发框架, 并结合 `TypeScript` 进行类型约束,以保证代码的稳定性和可维护性。 # 目录结构 - `public` - `favicon.ico` - `src` - `assets`【静态文件目录】 - `images`【图片放置目录】 - `components`【公共组件目录】 - `request`【api接口请求目录】 - `router`【路由目录】 - `stores`【状态管理目录】 - `styles`【公共样式目录】 - `utils`【工具类目录】 - `views`【视图目录】 - `App.vue`【页面入口文件】 - `main.ts`【入口文件】 - `.env`【全局默认配置文件】 - `.env.development`【开发环境配置文件】 - `.env.production`【生产环境配置文件】 # 主要工具说明 - [`vant`](https://vant.pro/vant/#/zh-CN/home):移动端UI框架 - [`axios`](https://axios-http.com/):用于前后端数据交互的 HTTP 客户端 - [`dayjs`](https://dayjs.fenxianglu.cn/):轻量级日期处理库 - [`sass`](https://sass-lang.com/):强大的 CSS 扩展语言,适用于复杂样式管理 - [`eslint`](https://eslint.org/):代码质量检查工具 - [`prettier`](https://prettier.io/):代码格式化工具,确保统一的代码风格 - [`pinia`](https://pinia.vuejs.org/zh/):状态管理,同时添加 `pinia-plugin-persistedstate`帮助持久化存储 # 运行项目 - 建议使用 `pnpm` 依赖包管理器 - 根据教程安装完毕以后,通过运行 `pnpm install` 命令安装项目依赖 - 开发环境运行使用 `pnpm dev` , 端口号默认为 5137 # 编译项目 - 生产环境:`pnpm build` # 项目特点 - 项目集成了 husky 和 lint-staged,在代码提交前进行校验和格式化,确保代码风格统一。 提交信息的格式也进行了规范,确保提交记录的可读性和一致性。 - 使用 decorator 修饰器进行账户验证,提高代码的可读性。 # 注意事项 - 由于本项目使用 TypeScript,禁止在代码中使用 any 类型。 - 请勿关闭 ESLint 校验。