123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- // see http://vuejs-templates.github.io/webpack for documentation.
- var path = require('path');
- module.exports = {
- build: {
- env: require('./prod.env'),
- index: path.resolve(__dirname, '../dist/index.html'),
- assetsRoot: path.resolve(__dirname, '../dist'),
- assetsSubDirectory: 'static',
- assetsPublicPath: './',
- productionSourceMap: true,
- // Gzip off by default as many popular static hosts such as
- // Surge or Netlify already gzip all static assets for you.
- // Before setting to `true`, make sure to:
- // npm install --save-dev compression-webpack-plugin
- productionGzip: false,
- productionGzipExtensions: ['js', 'css']
- },
- dev: {
- env: require('./dev.env'),
- port: 8090,
- assetsSubDirectory: 'static',
- assetsPublicPath: '/',
- proxyTable: {
- '/uas_manage_client': {
- target: 'http://localhost:9090',
- changeOrigin: true
- },
- '/uas_schedular': {
- target: 'http://localhost:9001',
- changeOrigin: true
- },
- '/uas_database': {
- target: 'http://localhost:9002',
- changeOrigin: true
- }
- },
- // CSS Sourcemaps off by default because relative paths are "buggy"
- // with this option, according to the CSS-Loader README
- // (https://github.com/webpack/css-loader#sourcemaps)
- // In our experience, they generally work as expected,
- // just be aware of this issue when enabling this option.
- cssSourceMap: false
- }
- }
|