| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- module.exports = {
- publicPath: '/',
- lintOnSave: true,
- productionSourceMap: false,
- devServer: {
- port: '7777',
- proxy: {
- '/dev': {
- target: 'http://api.b.huaml.com',
- changeOrigin: true,
- pathRewrite: { '^/dev': '' }
- },
- '/pro': {
- target: 'http://api.b.huaml.com',
- changeOrigin: true,
- pathRewrite: { '^/pro': '/api' }
- }
- }
- },
- chainWebpack: config => {
- config.module.rule('svg').uses.clear();
- config.module
- .rule('svg-sprite-loader')
- .test(/.svg$/)
- .exclude.add(/node_modules/)
- .end()
- .use('svg-sprite-loader')
- .loader('svg-sprite-loader')
- .options({
- symbolId: '[name]'
- });
- },
- css: {
- loaderOptions: {
- sass: {
- data: `@import "@/assets/css/base.scss";`
- }
- }
- }
- };
|