maypp/
|-- app_core/ # 前端框架库
| |-- components/ # 基础框架组件
| |-- directives/ # 基础框架指令
| |-- libs/ # 框架自带依赖库/项目标准依赖库
| |-- services/ # 框架基础服务
| | |-- shared # 分享服务
| | | |-- components # 分享UI组件
| | | |-- directives/ # 分享相关指令
| | | |-- index.js # 分享服务核心js
| | |-- img # 图片服务
| | | |-- components # 图片UI组件
| | | |-- index.js # 图片服务核心js
| |-- core.js # 框架核心js
|-- app_common/ # app级别公共资源
| |-- html/ # app级别公共html资源/嵌入资源 比如头部Nav
| |-- services/ # app级别公共service
| | |-- shared # 分享服务
| | | |-- components # 分享UI组件
| | | |-- directives/ # 分享指令
| | | |-- index.js # 分享服务核心js
| |-- components # app级别公共UI组件
| |-- directives/ # app级别公共指令
|-- libs/ # app依赖库
| |-- swiper/ # 轮播插件库
|-- mock/ # 接口模拟
|-- modules/ # 业务功能模块集合
| |-- 个人中心/ # 业务模块a
| | |-- common/ # 业务模块a的公共资源
| | | |-- services/ # 业务模块a的公共服务
| | | |-- models/ # 业务模块a的模型
| | | |-- components # 业务模块a的公共组件
| | | |-- directives/ # 业务模块a的公共指令
| | |-- page_a.html # 页面
| | |-- page_b.html # 页面
| | |-- 用户注册/ # 业务模块"个人中心"的子模块用户注册
| | | |-- common/ # 业务模块a的公共资源
| | | | |-- services/ # 业务模块a的公共服务
| | | | |-- models/ # 业务模块a的模型
| | | | |-- components # 业务模块a的公共组件
| | | | |-- directives/ # 业务模块a的公共指令
| |-- demo_b/ # 业务模块b
|-- config_info.js # 跟随项目变化的配置文件
|-- config.js # 跟随环境变化的配置文件
|-- fis-conf.js # 构建和打包配置
|-- index.html # app入口/通常为单页容器
npm install -g fis3-postpackager-loader
npm install -g fis-postprocessor-px2rem
npm install -g fis3-deploy-replace
npm install -g fis3-deploy-skip-packed
npm install -g fis3-deploy-zip
npm install -g fis3-hook-commonjs
npm install -g fis3-hook-relative
npm install -g fis3-parser-vue-component
npm install -g fis3-postpackager-loadrequires
npm install -g fis3-deploy-tar