/plugins/axios.js
[code]
export default function ({ $axios, store }) {
// http status code 가 200 대가 아니면 모두 에러처리
$axios.defaults.validateStatus = (status) => {
return status >= 200 && status < 300
}
// 토큰 실어 보내기
$axios.onRequest((config) => {
config.headers.common.Authorization = `Bearer ${store.state.auth.access_token}`
})
}
[/code]
// nuxt.config.js
[code]
axios: {
// 기본 서버 URL
baseURL: process.env.API_URL || ‘http://127.0.0.1:8080’
}
[/code[