# InvoiceWeb **Repository Path**: chenweiweiaaa/invoice-web ## Basic Information - **Project Name**: InvoiceWeb - **Description**: 修改项目私有属性为开源 - **Primary Language**: JavaScript - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-09-26 - **Last Updated**: 2022-10-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 项目介绍 ## 介绍 ### ck-admin 对element部分常用的组件进行了二次封装,添加了一些容器组件,目的是为了减少多人协作开发造成的页面样式不统一的问题。另外,针对开发环境和生产环境的做了一些配置,方便部署时候修改配置 ## 项目结构介绍 ### devConfig.js 文件, 是开发环境下的一些配置,包括服务端接口地址,路由白名单,项目基本信息,在本地可以添加到git忽略,避免多人冲突 ### config.js 文件, 是生产环境下的一些配置,由部署者打包时候做修改 ### detail.md 文件,里面列举了一些常见疏漏的细节 ### src文件夹, 包含了静态文件,项目页面,各类组件等等 #### assets 文件夹,存放静态文件,图片和样式等 #### basicPages 文件夹,存放一些项目业务性基础页面,比如个人中心,字典管理,菜单管理 等等 #### components 文件夹,存放的是二次封装的组件,包括:Button、 Confirm、ContainerGroup、Container、DatePicker、Diaglog 等常用组件,请务必使用这些组件,以免造成团队样式不统一的问题 #### globalPages 文件夹 存放了登录页面,和404 页面,这是全局页面,属于非业务性的基础页面 #### router 文件夹,存放路由文件,包括基础路由,全局路由,和业务相关的路由