-src //存放项目源代码
--apis //项目api存放
--components //项目公共组件存放
--lib //项目公共方法存放
--config //项目配置文件存放
--router //项目路由以及路由配置
--store //vuex 全局状态管理
--views //项目页面文件
--assets//静态资源存放
//文件夹存放文件格式
apis文件夹
文件命名 :页面文件名称+api.js
lib文件夹
文件命名 :页面文件名称+config.js
views文件夹
一个页面一个文件
采用三段式文件存放格式(vue,js,css)
文件命名:文件名.vue 文件名.js 文件名.css
//lib公共方法
axios.config.js //axios配置文件
base_url.config.js//axios接口公共路径
overall.config.js //配置路径
tools.js //公共方法
tool.js方法挂载在window上
命名方式 :方法名+G
const percentageHandleG = function (num1, num2) { //分差百分比
const max = Math.max(num1, num2);
const min = Math.min(num1, num2);
if (max == 0) return null;
if (max == min) return 0;
const difference = max - min;
return difference % max;
}
const methodsArray = [{
name: "DateFormatG",
fn: DateFormatG
}, {
name: "DateFormatNumG",
fn: DateFormatNumG
}, {
name: "productsTypeG",
fn: productsTypeG
}, {
name: "percentageHandleG",
fn: percentageHandleG
}];