# pdf-mobile-processing **Repository Path**: ge-ankang/pdf-mobile-processing ## Basic Information - **Project Name**: pdf-mobile-processing - **Description**: 移动端pdf文件处理,包含处理文件时加入批注人信息和无纸化批注 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-11-11 - **Last Updated**: 2026-07-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # PDF Mobile Processing 基于 uni-app 的移动端 PDF 处理应用。 ## 技术栈 - **框架**: uni-app + Vue 3 + TypeScript - **构建工具**: Vite 5 - **UI 框架**: wot-ui - **CSS 框架**: UnoCSS - **请求封装**: alova - **状态管理**: Pinia ## 功能特性 - 📱 跨平台支持(H5、微信小程序、APP) - 📄 PDF 文档查看与编辑 - 🎨 标注工具(画笔、形状、橡皮擦等) - 📝 文档批注功能 - 💾 本地存储与云端同步 ## 环境要求 - Node.js >= 18 - pnpm >= 7.30 - Vue Official >= 2.1.10 - TypeScript >= 5.0 ## 快速开始 ### 安装依赖 ```bash pnpm install ``` ### 开发模式 ```bash # H5 开发 pnpm dev:h5 # 微信小程序开发 pnpm dev:mp-weixin # APP 开发 pnpm dev:app ``` ### 生产构建 ```bash # H5 构建 pnpm build:h5 # 微信小程序构建 pnpm build:mp-weixin # APP 构建 pnpm build:app ``` ## 项目结构 ``` pdf-mobile-processing/ ├── src/ │ ├── api/ # API 接口 │ ├── components/ # 公共组件 │ ├── hooks/ # 自定义 hooks │ ├── http/ # HTTP 请求封装 │ ├── layouts/ # 布局组件 │ ├── pages/ # 页面组件 │ ├── router/ # 路由配置 │ ├── service/ # 业务服务层 │ ├── static/ # 静态资源 │ ├── store/ # 状态管理 │ ├── style/ # 全局样式 │ ├── tabbar/ # 标签栏 │ ├── uni_modules/ # uni-app 模块 │ └── utils/ # 工具函数 ├── vite-plugins/ # Vite 插件 └── env/ # 环境配置 ``` ## 主要依赖 - `vue`: ^3.4.21 - `@dcloudio/uni-app`: ^3.0.0-4000020240401001 - `wot-design-uni`: ^1.0.0 - `unocss`: ^0.58.0 - `alova`: ^2.0.0 - `pinia`: ^2.1.7 ## 开发说明 ### 代码规范 项目已配置 ESLint、Prettier 和 Husky,提交代码时会自动进行代码检查和格式化。 ### 提交规范 遵循 Conventional Commits 规范: - `feat`: 新功能 - `fix`: 修复 bug - `docs`: 文档变更 - `style`: 代码格式调整 - `refactor`: 代码重构 - `test`: 测试相关 - `chore`: 构建/工具链变更 ## 许可证 [MIT License](LICENSE) ## 相关链接 - [uni-app 官方文档](https://uniapp.dcloud.net.cn/) - [Vue 3 官方文档](https://cn.vuejs.org/) - [Vite 官方文档](https://cn.vitejs.dev/) - [wot-ui 组件库](https://wot-design-uni.pages.dev/) - [UnoCSS 文档](https://unocss.dev/)