Empacote seu servidor acordado como adaptador axios
Agrios empacota seu arquivo agree
no adaptador axios. Se você configurá-lo como o adapter
do axios, ele obterá respostas dos agree
dos arquivos acordados. Veja abaixo para obter detalhes.
npm install --save-dev agrios
Primeiro crie o adaptador:
const concorda = require('./path/to/agreed-file')const agrios = require('agrios')const concordouAdapter = agrios(agrees)
Em seguida, defina-o para seus axios:
const axios = require('axios')axios.default.adapter = concordouAdapter
Então, suas chamadas de axios obtêm respostas dos arquivos acordados.
axios.get('caminho/para/ponto final acordado', { parâmetros: { alguma_chave: 'algum_valor' } })
Isso não faz uma solicitação de API real, mas obtém a resposta dos arquivos acordados.
const agrícolas = require('agrios')
@param {Object[]} concorda A lista de objetos concordantes
Cria o adaptador axios a partir da matriz de definição acordada.
NOTA : Cada item agrees
deve ser um objeto. Ao contrário agreed-server
, o item de string (caminho do arquivo de acordo) não é suportado.
Se você concordou com o arquivo raiz como o abaixo:
módulo.exportações = [ './caminho/para/agree/foo.js', './caminho/para/agree/bar.js', './caminho/para/agree/baz.js', './caminho/para/agree/qux.js']
Você precisa reescrevê-lo para:
módulo.exportações = [ require('./caminho/para/agree/foo.js'), require('./caminho/para/agree/bar.js'), require('./caminho/para/agree/baz.js'), require('./path/to/agree/qux.js')]
MIT