reSource.js 1.1 KB

123456789101112131415161718192021222324252627282930313233
  1. const config = {
  2. /**
  3. * @description 域名
  4. * 区分生产环境和开发环境,用来存放session及一些用户配置信息(左侧菜单栏是否收缩等)
  5. * 冒号之前配置生产环境域名
  6. * 冒号之后配置开发环境域名,开发环境域名默认使用主机名
  7. */
  8. domain:
  9. process.env.NODE_ENV === 'production'
  10. ? location.host.indexOf('.qiwenshare.com') !== -1
  11. ? '.qiwenshare.com'
  12. : ''
  13. : location.hostname,
  14. /**
  15. * 网站名称
  16. */
  17. siteName:
  18. process.env.NODE_ENV === 'production' && location.host.indexOf('.qiwenshare.com') !== -1 ? '奇文网盘' : '网盘名称',
  19. /**
  20. * 请求后台接口 URL 代理时的上下文
  21. * @description 仅适用于本地开发环境代理时使用,
  22. * 生产环境需要在 nginx 配置中将 /api/ 代理到生产环境后台地址
  23. * 对应 vue.config.js 中配置的 devServer.proxy 中的代理之一
  24. * 若修改了此值,请同步修改 vue.config.js 中 devServer.proxy 对应的值
  25. */
  26. baseContext: '/api/webapp',
  27. /**
  28. * 存放 token 时的命名方式
  29. */
  30. tokenKeyName: 'token'
  31. }
  32. export default config