123456789101112131415161718192021222324252627282930313233343536373839 |
- // 配置路径别名
- var path = require('path')
- function resolve (dir) {
- return path.join(__dirname, dir)
- }
- module.exports = {
- // 配置基础链接地址,根据发布环境添加 '/preview/bin-admin'
- publicPath: process.env.NODE_ENV === 'production'
- ? './'
- : '/',
- // dev跨域问题
- devServer: {
- port: 9800,
- /*proxy: {
- '/overview': { target: 'http://localhost:8082/' },
- '/public': { target: 'http://localhost:8082/' },
- '/union': { target: 'http://localhost:8082/' },
- '/map': { target: 'http://localhost:8082/' },
- '/summary': { target: 'http://localhost:8082/' },
- '/data': { target: 'http://localhost:5000/' }
- },*/
- proxy:"http://localhost:5000",
- overlay: {
- warnings: false,
- errors: false
- }
- },
- productionSourceMap: false,
- //lintOnSave: process.env.NODE_ENV !== 'production',
- lintOnSave: false,
- assetsDir: 'static',
- filenameHashing: true, // 发布打包文件是否有哈希后缀
- chainWebpack: config => {
- config.resolve.alias
- .set('@', resolve('src')) // key,value自行定义,比如.set('@@', resolve('src/components'))
- }
- }
|