agrios
1.0.0
จัดทำแพ็กเกจเซิร์ฟเวอร์ที่ตกลงไว้เป็นอะแดปเตอร์ axios
Agrios จัดทำแพ็กเกจไฟล์ agree
ของคุณลงในอะแดปเตอร์ axios หากคุณตั้งค่าให้เป็น adapter
ของ axios ก็จะได้รับการตอบ agree
จากไฟล์ที่ตกลงกันไว้ ดูรายละเอียดด้านล่าง
npm install --save-dev agrios
ขั้นแรกให้สร้างอะแดปเตอร์:
const ตกลง = ต้องการ ('./path/to/agreed-file') const agrios = ต้องการ ('agrios') const ตกลงAdapter = agrios (ตกลง)
จากนั้นตั้งค่าเป็น axios ของคุณ:
const axios = ต้องการ ('axios') axios.default.adapter = ตกลงอะแดปเตอร์
จากนั้นการโทร axios ของคุณจะได้รับการตอบกลับจากไฟล์ที่ตกลงกันไว้
axios.get('path/to/agreed-endpoint', { พารามิเตอร์: { some_key: 'some_value' } })
สิ่งนี้ไม่ได้สร้างคำขอ API ที่เกิดขึ้นจริง แต่ได้รับการตอบกลับจากไฟล์ที่ตกลงกันไว้
const agrios = ต้องการ ('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'), ต้องการ ('./path/to/agree/bar.js') ต้องการ ('./path/to/agree/baz.js'), ต้องการ ('./path/to/agree/qux.js')]
เอ็มไอที