agrios
1.0.0
將你約定的伺服器打包為axios適配器
Agios 將您的agree文件打包到 axios 適配器中。如果你將它設定為 axios 的adapter ,那麼它會從你同意的檔案的agree中獲取回應。詳情請參閱下文。
npm install --save-dev agrios
首先建立適配器:
const 同意 = require('./path/to/agreed-file')const agrios = require('agrios')const 同意適配器 = 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不同,不支援字串項目(同意文件的路徑)。
如果您同意根文件如下:
模組.導出 = [ './path/to/agree/foo.js', './path/to/agree/bar.js', './path/to/agree/baz.js', './path/to/agree/qux.js']
您需要將其重寫為:
模組.導出 = [
需要('./path/to/agree/foo.js'),
require('./path/to/agree/bar.js'),
需要('./path/to/agree/baz.js'),
require('./path/to/agree/qux.js')]麻省理工學院