# zyuni-app **Repository Path**: denser/zyuni-app ## Basic Information - **Project Name**: zyuni-app - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-07-15 - **Last Updated**: 2024-07-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # mall-mobile 移动端商城 该项目是使用vue-cli命令行创建的uni-app项目。 技术栈 vue 2.x + uview-ui 2.x ## 环境准备 node v16.20.2 ## 使用yarn安装依赖 Install `node_modules`: ```bash yarn ``` ### 启动h5项目 ```bash npm run serve ``` ### 构建h5项目 ```bash npm run build ``` ### APP打包 使用hbuilderX编辑器打开项目,点击发行-原生App打包-云打包 登录管理员或授权账号后打包 ### 项目目录结构 ``` ├─ package.json ├─ src │ ├─ App.vue 应用配置,用来配置App全局样式以及监听 │ ├─ common │ │ └─ global.css 全局样式 │ ├─ components 全局组件目录 │ │ └─ com-a 符合easycom组件规范 │ │ └─ com-a.vue │ ├─ config │ │ ├─ request.js 全局请求封装 │ │ └─ settings.js 全局配置 │ ├─ index.html │ ├─ main.js Vue初始化入口文件 │ ├─ manifest.json 配置应用名称、appid、logo、版本等打包信息 │ ├─ pages 业务页面文件存放的目录 │ │ ├─ cart │ │ │ └─ cart.vue │ │ ├─ home │ │ │ └─ home.vue │ │ ├─ my │ │ │ └─ my.vue │ │ └─ order │ │ └─ order.vue │ ├─ pages.json 配置页面路由、导航条、选项卡等页面类信息 │ ├─ README.md │ ├─ services 各模块调用api接口服务目录 │ │ └─ user.js │ ├─ static 存放应用引用的本地静态资源(如图片、视频等)的目录,注意:静态资源都应存放于此目录 │ │ ├─ img │ │ ├─ logo.png │ ├─ store │ │ ├─ index.js │ │ └─ modules │ │ ├─ cart.js │ │ └─ user.js │ ├─ uni.scss 常用样式变量,如主题色等 │ └─ utils 常用的工具方法目录 │ ├─ auth.js │ └─ util.js ├─ Jenkinsfile CICD相关配置文件 ├─ Dockerfile ├─ docker └─ yarn.lock ``` ### 其他说明 1 不要随意下载新的npm包,大多npm包可能只适配了web端。 2 如需其他组件可在components目录下创建,不要依赖hbuilderx插件工具导入。(为避免两种方式混淆,无需创建uni_modules目录) 3 全局组件使用遵循easycom组件规范(即组件安装在项目的components目录下,并符合components/组件名称/组件名称.vue目录结构)。可自动按需打包。无需像传统vue组件,安装、引用、注册。