module.exports = { // 部署时的URL publicPath: "", // 生产环境构建文件的目录名 outputDir: "dist", // 放置生成的静态资源 (js、css、img、fonts) 的 (相对于 outputDir 的) 目录。 assetsDir: "static", // 开发环境每次保存时是否输出为eslint编译警告 lintOnSave: false, // 进行编译的依赖 transpileDependencies: ["vue-echarts", "resize-detector"], //标题 (包括初次加载雪花屏的标题 页面的标题 浏览器的标题) title: "无症状人群胃癌筛查随访数据中心", //简写 abbreviation: "agcs", //开发环境端口号 devPort: "80", //版本号 version: process.env.VUE_APP_VERSION, //烦请保留package.json作者信息 保留版权可免费商用 如需去除并自定义为自己企业的版权请联系群主QQ 1204505056 需支付299元 恶意修改发生纠纷及出现任何问题 由修改人自行承担 copyright: process.env.VUE_APP_AUTHOR, //是否显示顶部进度条 progressBar: true, // 路由模式,可选值为 history 或 hash routerMode: "hash", //不经过token校验的路由 routesWhiteList: [ // "/login", "/404", "/401", "/sso", "/test", "/home", "/allianceintroduction", "/casesharing", "/scientificresearch", "/healthpopularization", ], //加载时显示文字 loadingText: "正在加载中...", //token名称 tokenName: "access_token", //token在localStorage、sessionStorage、cookie存储的key的名称 tokenTableName: "agcs", //token存储位置localStorage sessionStorage cookie storage: "localStorage", // 前缀名 storagePrefixName: "agcs", //是否显示logo logo: true, //是否国定头部 固定fixed 不固定noFixed header: "fixed", //横纵布局 horizontal vertical layout: "vertical", //是否开启主题配置按钮 themeBar: false, //是否显示多标签页 tagsBar: true, //是否显示骨架屏 skeleton: false, //配后端数据的接收方式application/json;charset=UTF-8或者application/x-www-form-urlencoded;charset=UTF-8 contentType: "application/json;charset=UTF-8", //消息框消失时间 messageDuration: 3000, //最长请求时间 requestTimeout: 15000, //操作正常code successCode: 1, //登录失效code invalidCode: 402, //无权限code noPermissionCode: 401, //是否显示在页面高亮错误 "development", "test", "production" errorLog: ["development"], //是否开启登录拦截 loginInterception: true, //是否开启登录RSA加密 loginRSA: true, //是否依据mock数据生成webstorm HTTP Request请求文件 httpRequestFile: false, //intelligence和all两种方式,前者后端权限只控制permissions不控制view文件的import(前后端配合,减轻后端工作量),all方式完全交给后端前端只负责加载 authentication: "all", //vertical布局时是否只保持一个子菜单的展开 uniqueOpened: true, //vertical布局时默认展开的菜单path,使用逗号隔开建议只展开一个 defaultOopeneds: ["/vab"], //需要加loading层的请求,防止重复提交 debounce: ["doEdit"], //需要自动注入并加载的模块 providePlugin: { "windows.jQuery": "jquery", echarts: "echarts", "window.echarts": "echarts", maptalks: "maptalks", "window.maptalks": "maptalks", }, //npm run build时是否自动生成7z压缩包 build7z: true, }