JavaScript | nuxt $axios 플러그인 기본 세팅
페이지 정보
- 작성자:
- 핵탐
- 작성일
- 02.18 16:32
- 조회
- 1,037
- 댓글
- 0
본문
/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[
댓글 0개
등록된 댓글이 없습니다.