index.js 1.46 KB
/**
 * @description 导出默认通用配置
 */
const setting = {
  // 开发以及部署时的URL
  publicPath: '/mobile',
  // 生产环境构建文件的目录名
  outputDir: 'dist',
  // 放置生成的静态资源 (js、css、img、fonts) 的 (相对于 outputDir 的) 目录。
  assetsDir: 'static',
  // 开发环境每次保存时是否输出为eslint编译警告
  lintOnSave: false,
  // 默认的接口地址 如果是开发环境和生产环境走mock-server,当然你也可以选择自己配置成需要的接口地址
  baseURL:
    process.env.NODE_ENV === 'development'
      ? 'app-mock-server'
      : 'app-mock-server',
  //标题 (包括初次加载雪花屏的标题 页面的标题 浏览器的标题)
  title: '中国港能',
  //简写
  abbreviation: 'eip',
  //开发环境端口号
  devPort: '8082',
  //是否开启登录RSA加密
  loginRSA: false,
  //版本号
  version: process.env.VUE_APP_VERSION,
  //需要自动注入并加载的模块
  providePlugin: { maptalks: 'maptalks', 'window.maptalks': 'maptalks' },
  webpackBarName: 'EIP-MOBILE',
  webpackBanner: ' build: eip-mobile \n author: hotent \n time: ',
  donationConsole() {
    const chalk = require('chalk')
    console.log(
      chalk.yellow(`> 欢迎使用eip-mobile,更多产品请访问:https://hotent.com`)
    )

    console.log(
      chalk.yellow(`> 如果您不希望显示以上信息,可在config中配置关闭`)
    )
    console.log('\n')
  },
}

module.exports = setting