// /api로 시작하는 요청에 대해서 proxy를 사용한다.
// origin을 http://localhost:8080 로 변경해서 요청
server: {
proxy: {
'/api': 'http://localhost:8080'
}
}
export default defineConfig({
plugins: [
vue(),
],
resolve: {
alias: {
'@': fileURLToPath(new URL('./src', import.meta.url))
}
},
server: {
proxy: {
'/api': 'http://localhost:8080'
}
}
})
axios.get("/api/items")
.then(response => {
console.log(response.data);
})
.catch(error => {
console.log(error);
});
다음과 같은 코드가 있고, 설정을 위와 같이 해뒀다면