# InteMachine **Repository Path**: mudan/InteMachine ## Basic Information - **Project Name**: InteMachine - **Description**: 中山一体机项目 - **Primary Language**: JavaScript - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-05-18 - **Last Updated**: 2020-12-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 前言 ## 技术栈 vue2 + vue-router + webpack + ES6/7 + axios + sass + flex + mint-ui ## 项目运行 #### 注意:由于涉及大量的 ES6/7 等新属性,node 需要 6.0 以上版本 ``` git clone https://gitee.com/mudan/InteMachine.git cd vue-check //安装模块,你懂的 npm install //本地运行测试环境 npm run dev //测试环境打包 npm run build //正式环境打包 npm run publish ``` #备注: > 本司有两个环境(测试环境和正式环境),如需修改路径,请在config里边修改,debug为测试环境请求路径,publish为正式环境请求路径 > 如果遇到npm install安装模块失败,多尝试几次,一般来说为国内访问外网不稳定造成的 # 说明 > 如果对您有帮助,您可以点右上角 "Star" 支持一下 谢谢! ^_^ > 或者您可以 "follow" 一下,我会不断开源更多的有趣的项目 > 开发环境 win10 Chrome 60  nodejs 6.10.0 > 如有问题请直接在 Issues 中提,或者您发现问题并有非常好的解决方案,欢迎 PR 👍 # 项目布局 ``` . ├── build // webpack配置文件 ├── config // 项目打包配置路径 ├── dist // 上线项目文件,放在服务器即 ├── src // 源码目录 │   ├── components // 组件 │   │   ├── common // 公共组件 │   │   │   ├── mixin.js // 组件混合(包括:指令-下拉加载更多,处理图片地址) │   │   ├── footer │   │   │   └── footGuide.vue // 底部公共组件 │   │   └── header │   │   └── head.vue // 头部公共组件 │   ├── config // 基本配置 │   │   └── rem.js // px转换rem │   ├── images // 公共图片 │   ├── page // 页面位置 │   ├── plugins // 引用的插件 │   ├── router │   │   └── router.js // 路由配置 │   ├── service // 数据交互统一调配 │   │   ├── getData.js // 获取数据的统一调配文件,对接口进行统一管理 │   ├── store // vuex的状态管理 │   │   ├── action.js // 配置actions │   │   ├── getters.js // 配置getters │   │   ├── index.js // 引用vuex,创建store │   │   ├── modules // store模块 │   │   ├── mutation-types.js // 定义常量muations名 │   │   └── mutations.js // 配置mutations │   └── style │   ├── common.scss // 公共样式文件 │   ├── mixin.scss // 样式配置文件 │   ├── App.vue // 页面入口文件 │   ├── main.js // 程序入口文件,加载各种公共组件 ├── favicon.ico // 图标 ├── index.html // 入口html文件 . ``` # License