2017-11-06 9 views
1

nuxtjs/axios 모듈을 사용하고 싶습니다. 처음에는nuxtjs/axios 버전 4.4.0을 초기화하는 방법은 무엇입니까? (nuxt.js)

, 나는 내가 nuxt.config.js 파일에서 옵션을 설정/Axios의 다음

nuxtjs를 설치 NPM

NPM과 모듈을 설치합니다. nuxtjs/Axios의 버전 2.1에서

enter image description here

:

modules: [ 
    ['@ nuxtjs/axios', { 
    baseURL: 'http://localhost: 4000', 
    browserBaseURL: '/api', 
    }], 
] 

내가

NPM 실행 dev에

와 응용 프로그램을 시작

나는 아래의 출력을 기대합니다. 0의 경우, 다음과 같이 작성됩니다.

enter image description here

[Axios의] 자료 URL : HTTP : // localhost를 : 3000/브라우저 :/

나는 위의 메시지를 볼 수없는 이유

?

asyncData() {}에 문제가있는 것 같습니다.

또한 browserBaseURL : '/ api'가 작동하지 않습니다.

답변

0

액시스 모듈 포함 및 옵션을 분리해야합니다.

modules: [ 
    '@nuxtjs/axios' 
], 
axios: { 
    baseURL: 'http://localhost: 4000', 
    browserBaseURL: '/api' 
} 


그냥 오타가 될 수 있지만 모듈합니다 (@ 포함) npm i -S @nuxtjs/axios 명령을 사용하여 설치해야합니다.

기본적으로 browserBaseURL은 api로 설정되어 있으므로 수동으로 설정할 필요가 없습니다.

자세한 내용은 설명서를 참조하십시오. https://github.com/nuxt-community/axios-module#browserbaseurl