|  |  |  | 
|---|
|  |  |  | // 详细配置请参考https://cli.vuejs.org/zh/config/#vue-config-js | 
|---|
|  |  |  | const outputDir = process.env.VUE_APP_CONTEXT_PATH.substring(1, process.env.VUE_APP_CONTEXT_PATH.length - 1) | 
|---|
|  |  |  | // const outputDir = process.env.VUE_APP_CONTEXT_PATH.substring(1, process.env.VUE_APP_CONTEXT_PATH.length - 1) | 
|---|
|  |  |  | const path = require('path') | 
|---|
|  |  |  |  | 
|---|
|  |  |  | function resolve (dir) { | 
|---|
|  |  |  | return path.join(__dirname, dir) | 
|---|
|  |  |  | } | 
|---|
|  |  |  | module.exports = { | 
|---|
|  |  |  | publicPath: process.env.VUE_APP_CONTEXT_PATH, | 
|---|
|  |  |  | outputDir: outputDir === '/' ? 'dist' : outputDir, | 
|---|
|  |  |  | outputDir: 'admin', | 
|---|
|  |  |  | assetsDir: 'static', | 
|---|
|  |  |  | lintOnSave: false, | 
|---|
|  |  |  | devServer: { | 
|---|
|  |  |  | 
|---|
|  |  |  | port: 10012, | 
|---|
|  |  |  | proxy: { | 
|---|
|  |  |  | [process.env.VUE_APP_API_PREFIX]: { | 
|---|
|  |  |  | // http://192.168.0.134:10028   任康 | 
|---|
|  |  |  | // http://192.168.0.110:10013   磊磊 | 
|---|
|  |  |  | // http://192.168.0.132:10013   帅哥 | 
|---|
|  |  |  | // https://dmtest.ahapp.net/admin_api   测试服 | 
|---|
|  |  |  | target: 'http://localhost:10028', | 
|---|
|  |  |  | target: process.env.VUE_APP_API_URL, | 
|---|
|  |  |  | changeOrigin: true, | 
|---|
|  |  |  | pathRewrite: { | 
|---|
|  |  |  | [`^${[process.env.VUE_APP_API_PREFIX]}`]: '' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | configureWebpack: { | 
|---|
|  |  |  | resolve: { | 
|---|
|  |  |  | alias: { | 
|---|
|  |  |  | '@': resolve('src') | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|