.env.development
: 개발할 때VUE_APP_API_URL=http://localhost:8080/
.env.production
: 배포할 때VUE_APP_API_URL=https://url.com/
.env
: 위 두 파일이 없을 때 적용됨VUE_APP_API_URL=https://url.com/
CORS 문제를 해결하기 위해 proxy 설정이 필요하다.
vue.config.js
/user
를 설정해줘야함module.exports = {
devServer: {
overlay: false,
proxy: {
'/user': {
target: process.env.VUE_APP_API_URL,
changeOrigin: true,
},
'/menu': {
target: process.env.VUE_APP_API_URL,
changeOrigin: true,
},
'/my-menu': {
target: process.env.VUE_APP_API_URL,
changeOrigin: true,
},
'/history': {
target: process.env.VUE_APP_API_URL,
changeOrigin: true,
},
'/order': {
target: process.env.VUE_APP_API_URL,
changeOrigin: true,
},
},
},
};