Vue CLI 3 웹팩(Webpack)

Yeoonnii·2022년 11월 30일
0

Vue

목록 보기
13/13
const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,
  
  configureWebpack:{
    performance: { 
      hints: false,
    },
    optimization:{
      minimize:true,
      splitChunks:{
        chunks: 'all',
      }
    }
  },


  devServer: {
    // 프록시 설정
    proxy: {
        // 프록시 요청을 보낼 api의 시작 부분
        '/TEST200': {
            // 프록시 요청을 보낼 서버의 주소
            target: 'http://127.0.0.1:8080/',
            changeOrigin: true,
            logLevel: 'debug',
            // pathRewrite: { "^/TEST200": '/TEST200' }
        },
    },

    port: 9090,
  },

  // 개발시, 배포시 publicPath 다르게
  publicPath: process.env.NODE_ENV === 'production'  ? '/TEST200/vue/' : '/',

  outputDir: 'C:/Users/spring_boot/src/main/resources/static/vue' 

})

0개의 댓글