vue.config.js 751 B

123456789101112131415161718192021222324252627
  1. module.exports = {
  2. publicPath: './',//process.env.NODE_ENV === 'production' ? '/v2/web/' : './',
  3. productionSourceMap: false,
  4. devServer:{
  5. proxy: {
  6. '/api': {
  7. target: 'http://183.66.101.90:10023',
  8. // target: 'http://183.66.101.58:8083',
  9. ws: true,
  10. changeOrigin: true,
  11. pathRewrite: {
  12. '^/api': '/'
  13. }
  14. }
  15. }
  16. },
  17. chainWebpack: config => {
  18. config.optimization
  19. .minimizer('terser')
  20. .tap(args => {
  21. Object.assign(args[0].terserOptions.compress, {
  22. pure_funcs: ['console.log']
  23. })
  24. return args
  25. })
  26. }
  27. }