全局配置

全局开关,src/settings.js
module.exports = {
  title: 'SO FAST',

  /**
   * @type {String}
   * @description 主题
   */
  theme: 'default',

  /**
   * @type {boolean} true | false
   * @description 是否固定Header
   */
  fixedHeader: false,

  /**
   * @type {boolean} true | false
   * @description 是否显示菜单栏LOGO
   */
  sidebarLogo: false,

  /**
   * @type {boolean} true | false
   * @description 是否显示面包屑导航
   */
  breadcrumb: true,

  /**
   * @type {boolean} true | false
   * @description 是否显示头部检索
   */
  headerSearch: true
}
开发环境,代理配置 vue.config.js

配置devServer中的proxy

module.exports = {
  devServer: {
    // 端口
    port: port,
    // 启动后是否默认打开浏览器
    open: true,
    // 在浏览器上全屏显示编译的errors或warnings
    overlay: {
      warnings: false,
      errors: true
    },
    // 代理配置
    proxy: {
      // 后端API代理
      '/api': {
        target: 'http://so-fast/stage-api',
        changeOrigin: true,
        ws: true,
        pathRewrite: {
          '^/api': ''
        }
      },
      // 上传文件后,访问文件的代理
      '/files': {
        target: 'http://so-fast/files',
        changeOrigin: true,
        pathRewrite: {
          '^/files': ''
        }
      }
    }
  }
}
Copyright © 2020. 恩梯梯数据(中国)信息技术有限公司. all right reserved,powered by Gitbook该文件修订时间: 2021-03-25 10:13:25

results matching ""

    No results matching ""