# uniappx **Repository Path**: blue-cave/uniappx ## Basic Information - **Project Name**: uniappx - **Description**: uni-app x + uts + uvue 框架 - **Primary Language**: TypeScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 4 - **Created**: 2024-08-12 - **Last Updated**: 2025-04-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: uni-app ## README # uni-app x #### 介绍 uni-app x demo小实例 #### 软件架构 [uni-app x](https://doc.dcloud.net.cn/uni-app-x/) + [uts](https://doc.dcloud.net.cn/uni-app-x/uts/) + [uvue](https://doc.dcloud.net.cn/uni-app-x/vue/) 目前支持WEB,IOS,Android (不支持微信小程序) #### 使用说明 本地打包注意:(本地打出来的包相当于编译之后的代码,需要放在各自的空项目中,进行手动编辑成包) 本地打包需要单独集成Android、ios的相关的sdk,所引用的插件模块配置也必须集成, 目前window本地打包只支持安卓 打ios本地包,需要再mac上安装Xcode打包需要的bundleid和环境的证书(集成什么功能,就需要重新配置profile证书) 云打包注意:目前使用云打包的,云打包不是随便的,有每天的限制次数,限制具体几次,官方没写。有一定的概率造成打包失败(目前造成的原因不清楚,但是我遇到了一次)。因为采用的是线上,所以存在打包排队的情况,网友遇到过在人员比较多的情况下可能会排队1-2个小时的情况 ## 文件结构 ``` ┌─uniCloud 云空间目录,支付宝小程序云为uniCloud-alipay,阿里云为uniCloud-aliyun,腾讯云为uniCloud-tcb(详见uniCloud) ├─components 符合vue组件规范的uni-app x组件目录 ├─pages 业务页面文件存放的目录 ├─static 存放应用引用的本地静态资源(如图片、字体、音视频等)的目录,注意:静态资源都应存放于此目录 详见 ├─uni_modules 存放uni_module 详见 ├─platforms 存放各平台专用页面的目录,详见 ├─types 存放ts类型文件 ├─unpackage 非工程代码,一般存放运行或发行的编译结果、App自定义基座 ├─main.uts Vue初始化入口文件 ├─App.uvue 应用配置,用来配置App全局样式以及监听 详见 ├─pages.json 配置页面路由、导航条、选项卡等页面类信息,详见 ├─manifest.json 配置应用名称、appid、logo、版本等打包信息,详见 └─uni.scss 内置的常用样式变量 App的运行和发行 ``` ### 代码提交规范 ``` git : git commit -m “feat: 项目初始化” type 参考: fix 🐛 Bug修复 feature ✨ 引入新特性 docs 📝 文档书写改动 prune 🔥 移除代码或文件 ui 💄 更新UI和样式文件 perf ⚡ 性能相关优化 rocket 🚀 部署功能 style 🎨 style修改 init 🎉 初始化提交 release 🔖 发布版本 wip 🚧 正在进行中, 且有可能出现不稳定运行的提交 config 🔧 修改配置文件 refactot 🔨 重构(既不增加新功能, 也不修改bug的代码改动) merge 🔀 合并分支 ```