Empaquete su servidor acordado como adaptador axios
Agrios empaqueta su archivo agree en el adaptador axios. Si lo configura como adapter de axios, obtiene respuestas de los agree de sus archivos acordados. Consulte a continuación para obtener más detalles.
npm install --save-dev agrios
Primero cree el adaptador:
const está de acuerdo = require('./path/to/agreed-file')const agrios = require('agrios')const acordadoAdapter = agrios(está de acuerdo)Luego configúrelo en sus axios:
const axios = require('axios')axios.default.adapter = adaptador acordadoLuego, sus llamadas de axios obtienen respuestas de los archivos acordados.
axios.get('ruta/al/punto final acordado', {params: {alguna_clave: 'algún_valor' } })Esto no genera una solicitud de API real, pero obtiene la respuesta de los archivos acordados.
const agrios = requerir('agrios')@param {Objeto[]} acepta La lista de objetos acordados
Crea el adaptador axios a partir de la matriz de definición acordada.
NOTA : Cada elemento del agrees tiene que ser un objeto. A diferencia del agreed-server , el elemento de cadena (ruta del archivo acordado) no es compatible.
Si ha aceptado un archivo raíz como el siguiente:
módulo.exportaciones = [ './ruta/a/acuerdo/foo.js', './ruta/a/acuerdo/bar.js', './ruta/a/acuerdo/baz.js', './ruta/a/acuerdo/qux.js']
Necesitas reescribirlo para:
módulo.exportaciones = [
require('./ruta/a/agree/foo.js'),
require('./ruta/a/agree/bar.js'),
require('./ruta/a/agree/baz.js'),
require('./ruta/a/agree/qux.js')]MIT