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 = [ require('./path/to/agree/foo.js'), require('./path/to/agree/bar.js'), require('./path/to/agree/baz.js'), require('./path/to/agree/qux.js')]
マサチューセッツ工科大学