| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- // see http://vuejs-templates.github.io/webpack for documentation.
- var path = require('path')
- module.exports = {
- build: {
- env: {
- NODE_ENV: '"production"'
- },
- index: path.resolve(__dirname, '../elm/index.html'),
- assetsRoot: path.resolve(__dirname, '../elm'),
- assetsSubDirectory: 'static',
- assetsPublicPath: '/',//mobile/
- productionSourceMap: true,
- // 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: {
- NODE_ENV: '"development"'
- },
- port: 8000,
- assetsSubDirectory: 'static',
- assetsPublicPath: '/',
- context: [ //代理路径
- '/shopping',
- '/ugc',
- '/v1',
- '/v2',
- '/v3',
- '/v4',
- '/bos',
- '/member',
- '/promotion',
- '/eus',
- '/payapi',
- '/img',
- '/file',
- '/position'
- ],
- proxypath: 'http://localhost:8082',
- // 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
- }
- }
|