const webpack = require('webpack'); export default{ entry: "src/index.js", extraBabelPlugins: [ //"transform-decorators-legacy", [ "import", { "libraryName": "antd", "libraryDirectory": "es", "style": true } ] ], env: { development: { "extraBabelPlugins": ["dva-hmr"], "publicPath": "/", disableDynamicImport: true, }, production: { "publicPath": "/", disableDynamicImport: false, plugins: [ new webpack.optimize.UglifyJsPlugin({ //删除注释 // output:{ // comments:true // }, //删除console 和 debugger 删除警告 // compress:{ // warnings:false, // drop_debugger:true, // drop_console:true // } }) ] } }, proxy: { "/saas_api": { "target": "http://saasweb.test.baibaodun.cn", "changeOrigin": true }, "/bkt_api": { "target": "http://saasweb.test.baibaodun.cn", "changeOrigin": true }, "/test_api": { "target": "http://114.116.34.137:1150", "changeOrigin": true } }, externals: { "g2": "G2", "g-cloud": "Cloud", "g2-plugin-slider": "G2.Plugin.slider" }, ignoreMomentLocale: true, theme: "./src/theme.js", html: { "template": "./src/index.ejs" }, // disableDynamicImport: true, hash: true }