# operation_framework **Repository Path**: advance-on/operation_framework ## Basic Information - **Project Name**: operation_framework - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-11-14 - **Last Updated**: 2023-11-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # PC WebApp template > vue-seed-pc 基于 vue 框架的 pc 端 webapp 基础脚手架 ## 简介 技术栈:Vue + Vue-router + Axios + Vuex + Element-UI 字体库 http://www.hangge.com/blog/cache/detail_2104.html https://fontawesome.com/icons ```bash 1、接口api集中管理并挂载到vue实例,方便使用和维护( eg: this.$apis.getUserInfo() ) 2、接口请求和返回拦截,参数和错误统一处理 3、区分测试、预发、正式环境服务器配置,并分别构建上线代码 4、统一配置api请求前缀和跨域代理 5、使用sass预处理器,并共享全局变量 6、统一管理filter并挂载到vue实例( eg: this.$filters.filterName() ) 7、统一管理公共函数并挂载到vue实例( eg: this.$utils.setCookie() ) 8、路由懒加载分别打包并命名处理 ``` ## 快速开始 ```bash # 安装依赖 yarn # 启动开发环境,通过localhost:8081或ip:8081访问 yarn dev # 不同环境代码构建 yarn build:test // 测试环境构建 yarn build:pre // 预发环境构建 yarn build:prod // 正式环境构建 # 构建项目并显示包分析图表 yarn report:test // 测试环境构建并打开包分析图表 yarn report:pre // 预发环境构建并打开包分析图表 yarn report:prod // 正式环境构建并打开包分析图表 ``` # 网页端启动 ``` 启动文件:Web/build/server.js 启动路径:Web/build 启动命令:node server ```