agrios
1.0.0
합의된 서버를 axios 어댑터로 패키징하세요.
Agrios는 agree
파일을 axios 어댑터에 패키징합니다. Axios의 adapter
로 설정하면 동의한 파일의 agree
로부터 응답을 받습니다. 자세한 내용은 아래를 참조하세요.
npm install --save-dev agrios
먼저 어댑터를 만듭니다.
const 동의 = require('./path/to/agreed-file')const agrios = require('agrios')const 합의된Adapter = agrios(동의)
그런 다음 이를 axios로 설정합니다.
const axios = require('axios')axios.default.adapter = 합의된 어댑터
그런 다음 Axios 호출은 합의된 파일로부터 응답을 받습니다.
axios.get('path/to/agreed-endpoint', { params: { some_key: 'some_value' } })
이는 실제 API 요청을 작성하지 않지만 합의된 파일로부터 응답을 받습니다.
const agrios = require('agrios')
@param {Object[]} 동의 동의 개체 목록
합의된 정의 배열에서 axios 어댑터를 생성합니다.
참고 : agrees
의 각 항목은 개체여야 합니다. agreed-server
와 달리 문자열 항목(동의 파일 경로)은 지원되지 않습니다.
아래와 같이 루트 파일에 동의한 경우:
module.exports = [ './path/to/agree/foo.js', './path/to/agree/bar.js', './path/to/agree/baz.js', './path/to/agree/qux.js']
다음과 같이 다시 작성해야 합니다.
module.exports = [ 요구('./path/to/agree/foo.js'), 요구('./path/to/agree/bar.js'), 요구('./path/to/agree/baz.js'), require('./path/to/agree/qux.js')]
MIT