# miniprogram-pay-wages **Repository Path**: csj2004/miniprogram-pay-wages ## Basic Information - **Project Name**: miniprogram-pay-wages - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-02-25 - **Last Updated**: 2025-02-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 项目开发说明 ## 搭建 ### 安装依赖 ``` npm install ``` ### 构建scss ``` npm run gulp ``` ## 开发 ### 命名 - 文件夹命名 - 分包命名使用小驼峰 - 其他文件夹命名使用 - 分隔 - html class 命名使用 - 分隔 - javascript命名 - 变量、函数命名,小驼峰 - 类命名,大驼峰 ### 目录结构 - /style scss依赖文件 - /utils javascript依赖文件 - /utils/util.js javascript工具类函数 - /utils/global.js javascript全局变量(包含请求地址配置) - /api 请求文件列表 - /api/request.js 全局请求依赖,封装了请求时的所有行为,如loading等 ### 分包 - 不同功能模块需要分包开发 - 分包专属的API、图片文件等应该存储在分包中 - 如有多分包共有文件可酌情存储到主包 ### JAVASCRIPT - 所有挂载到页面上的方法前面加上on前缀 - 所有不需要挂载到页面上的变量,在page()中额外定义到static中(使用时this.static.xxx)(解决data中数据太多的问题)(在page()外定义存在内容不会重新注册问题) ### CSS - CSS统一使用scss开发 - scss文件已由gulp自动编译为wxss文件 - scss文件在编译时已自动注入/style/root.csss