# legal_advice **Repository Path**: seashiner/legal_advice ## Basic Information - **Project Name**: legal_advice - **Description**: 律师咨询PC - C端 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2020-06-27 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # legal_advice #### 介绍 律师咨询PC - C端 #### 软件架构 开发模式:SPA 提交规范:Angular(git-commitizen) 技术栈:Vue、Vue-Router、Vuex、axios、less、Element-UI #### 安装教程 将项目源码克隆到本地后,在项目根目录下安装项目依赖(命令如下) ``` npm install ``` #### 使用说明 1. 方法一:通过UI界面使用(注意:需安装vue-cli 3.x) 2. 方法二:通过命令行交互命令使用(命令如下) ```sh # 编译与热重载 npm run serve # 打包与压缩 npm run build # 整理和修复文件 npm run lint ``` #### 参与贡献 1. Fork 本仓库 2. 新建 feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 开发标准 **>> src/assets <<** 描述: 静态资源文件 命名: 创建与视图组件同名的目录(下划线命名),存放组件私有静态资源 **>> src/views <<** 描述: 视图组件 命名: 大驼峰命名 **>> src/components <<** 描述: 自定义公共组件(大驼峰命名,Base开头) **>> src/api <<** 描述: 抽离的 API 请求 命名: 根据功能命名的js文件(小驼峰命名),封装Vuex请求API **>> src/plugins/modules <<** 描述: 按需导入UI组件 命名: 创建与视图组件同名的js文件(小驼峰命名),按需导入视图组件的私有UI组件 **>> src/plugins/router/modules <<** 描述: 子路由规则 命名: 创建与视图组件同名的js文件(小驼峰命名),编写视图组件局部路由规则 **>> src/plugins/store/*.js <<** 描述: 根命名空间状态与方法 **>> src/plugins/store/modules <<** 描述: 局部状态与方法 命名: 创建与视图组件同名的js文件(小驼峰命名) 注意: 文件名即二级模块名,二级模块分区根中必须开启命名空间