hujun b0ee4f9d7e refactor: 重构移动端页面布局与资源路径,优化打包配置
1. 新增layout.uts统一管理页面尺寸与安全区计算
2. 修正图片资源路径到static/mobile目录
3. 调整App.vue与AppIcon组件样式适配多端
4. 为微信小程序配置打包忽略规则减少包体积
5. 修复API请求错误抛出类型,完善类型定义
6. 补充README文档说明项目运行与维护规范
7. 优化多个页面的样式与生命周期逻辑
2026-09-15 16:16:55 +08:00
2026-09-10 10:57:40 +08:00
2026-09-10 10:57:40 +08:00
2026-09-10 10:57:40 +08:00
2026-09-10 10:57:40 +08:00
2026-09-10 10:57:40 +08:00
2026-09-10 10:57:40 +08:00

AI 融资移动端

基于 uni-app x、Vue 3、UTS 的移动端原型,包含 19 个页面。使用 HBuilderX 5.24(VDOM 模式)开发;本项目没有独立的 npm 构建入口。

本地运行

在 HBuilderX 中导入当前目录,选择“运行 → 运行到浏览器”。当前接口由 services/api.uts 提供本地模拟实现,没有连接真实短信、贷款申请或 AI 服务。

也可使用 HBuilderX CLI。以下 PowerShell 命令中的安装路径应按本机环境调整;在项目根目录执行:

$hbuilderCli = 'D:\Develop\HBuilderX\cli.exe'
$projectPath = (Get-Location).Path
& $hbuilderCli open
& $hbuilderCli launch web --project $projectPath --compile false --continue-on-error false

各平台编译

以下命令仅本地编译,不上传、不发布:

& $hbuilderCli launch mp-weixin --project $projectPath --compile true --continue-on-error false
& $hbuilderCli launch app-android --project $projectPath --compile true --continue-on-error false
& $hbuilderCli launch app-ios --project $projectPath --iosTarget simulator --compile true --continue-on-error false

产物位于 unpackage/dist/dev/ 对应平台目录。Android 命令可检查 Kotlin/class 编译;Windows 上 iOS 命令只检查当前编译链生成的源码产物,不代表已完成 Xcode 构建或生成 IPA。

运行微信小程序需配置自己的 AppID,并开启微信开发者工具服务端口。Android 真机运行需启用 USB 调试;iOS 真机运行需相应签名环境。正式发行还需配置应用图标、签名、真实接口及平台要求的资料,并完成真机测试。

跨端维护约定

  • 页面尺寸和安全区计算集中在 services/layout.uts。新增页面应复用这里的逻辑,并检查小屏、横屏、键盘弹出及底部安全区。
  • 原生样式遵循 uni-app x 支持范围。仅 Web/小程序支持的样式用条件编译隔离;修改 UTS 类型后应重新验证 Android 编译。
  • 线上使用的轻量位图位于 static/mobile/,原始图片保留在 static/images/ 与 static/icons-generated/。箭头继续使用 static/icons/ 下的 SVG。
  • 微信打包忽略原始图片目录和未使用的 static/logo.png,规则位于 manifest.json 的 mp-weixin.packOptions.ignore。新增资源要检查引用与排除规则,最终包体以微信开发者工具结果为准。
  • API 地址目前为空,表示模拟模式。接入后端时需补齐环境配置、认证、错误契约及真实业务校验,再进行联调。
S
Description
No description provided
Readme
26 MiB
Languages
JavaScript 96.2%
Python 1.9%
SCSS 1.1%
CSS 0.4%
HTML 0.4%