1 创建 public/config.js

/* eslint-disable no-shadow-restricted-names */
// eslint-disable-next-line no-unused-vars
const config = (function (global, undefined) {
let config = {}
/**
* @description 配置显示在浏览器标签的title
*/
config.title = 'iView-admin'
/**
* @description token在Cookie中存储的天数,默认1天
*/
config.cookieExpires =
/**
* @description 是否使用国际化,默认为false
* 如果不使用,则需要在路由中给需要在菜单中展示的路由设置meta: {title: 'xxx'}
* 用来在菜单中显示文字
*/
config.useI18n = true
/**
* @description api请求基础路径
*/
config.baseUrl = {
dev: 'http://localhost/',
pro: 'http://localhost/'
},
/**
* @description 默认打开的首页的路由name值,默认为home
*/
config.homeName = 'home'
/**
* @description 需要加载的插件
*/
config.plugin = {
'error-store': {
showInHeader: true, // 设为false后不会在顶部显示错误日志徽标
developmentOff: true // 设为true后在开发环境不会收集错误信息,方便开发中排查错误
}
}
global.config = config
return config
}(typeof window !== 'undefined' ? window : this))

2 index.html 加入

<script type='text/javascript' src='/viewDesignAdmin/config.js?${Math.random().toString(36).substr(2)}'></script>
3 config/index.js 改为
export default config

最新文章

  1. webpack -p压缩打包react报语法错误处理
  2. javascript运动系列第五篇——缓冲运动和弹性运动
  3. iPad版微信终于来临了 微信5.4版搜索更智能 转账就是发消息
  4. c#操作mysql积累
  5. HTTP 协议缓存
  6. NOIP2003神经网络[BFS]
  7. JS中 obj.style.left 与 obj.offsetLeft 的区别
  8. sublime txt 设置在浏览器预览
  9. 【JavaScript】JQuery中$.fn、$.extend、$.fn.extend
  10. Google地图接口API之地图控件集(五)
  11. vs常用调试快捷键
  12. 慕课网上的Bootstrap学习(二)
  13. Sql Xml
  14. TEA encryption with 128bit key
  15. 前端包管理工具 yarn
  16. jQuery中animate()方法用法实例
  17. python面试问题集锦
  18. Spring Boot笔记二:快速创建以及yml文件自动注入
  19. webstorm更改scss输出路径
  20. (网页)Uncaught ReferenceError: pageImport is not defined

热门文章

  1. rancher2.0快速入门
  2. Transformer详解:各个特征维度分析推导
  3. JAVA递归、非递归遍历二叉树
  4. LG_2286_[HNOI2004]宠物收养场
  5. 使用wget获取其他服务器上的文件
  6. Web窗体--控件
  7. grep显示前后几行信息
  8. 醉酒驾驶VS睡眠不足,哪个更危险
  9. ubuntu采用apt方式安装多个版本php-fpm
  10. 深度学习论文笔记:Fast R-CNN