728x90
반응형
vue로 개발시 개발환경에서 크로스 도메인 안 생기게 작업을 할려면
vue.config.js 파일에 설정을 해줘야 한다.
프로젝트시 빌드 패스, 배포패스, 프록시 서버 설정을 해줘야 한다.
module.exports = {
transpileDependencies: [
'vuetify'
],
outputDir: 'c:/eGovFrameDev-3.9.0-64bit/workspace/GGM/src/main/webapp/vpn',
publicPath: process.env.NODE_ENV === 'production' ? '/rice/vpn' : '/',
devServer: {
proxy: {
'^/rice': {
target: 'http://localhost:9080',
ws: true,
changeOrigin: true
}
}
},
pluginOptions: {
i18n: {
locale: 'ko_KR',
fallbackLocale: 'ko_KR',
localeDir: 'locales',
enableInSFC: false
}
}
}
728x90
반응형
'프로그램 > Vue' 카테고리의 다른 글
엔트리 포인트 진입점 main.js (0) | 2021.09.01 |
---|---|
package.json (0) | 2021.09.01 |
vscode 개발환경 설정 파일 (0) | 2021.09.01 |
vue 다른 컴포넌트 끼리의 통신처리 (0) | 2021.08.26 |
Vue 프로젝트 생성 (0) | 2021.08.24 |
댓글