MorJS Mock 如何使用 Adapter

2024-01-16 15:08 更新

每個 adapter 支持 string 類型和 array 兩種類型:

  • string 類型,參數(shù)為本地 adapter 路徑或 npm 包名,配置以加載該 adapter
export default defineConfig([
  {
    name: 'ali',
    sourceType: 'alipay' ,
    target: 'alipay',
    ...,
    mock: {
      ...,
      adapters: [
        './you_adapter_name.js', // string 類型本地 adapter 文件路徑
      ],
    }
  },
])
  • array 類型,接收兩個參數(shù),加載 adapter 并向其傳參
    • 第一個參數(shù)為本地 adapter 路徑或 npm 包名
    • 第二個參數(shù)為傳給 adapter 的參數(shù)(非必填)
import { defineConfig } from '@morjs/cli'

export default defineConfig([
  {
    name: 'ali',
    sourceType: 'alipay' ,
    target: 'alipay',
    ...,
    mock: {
      ...,
      adapters: [
        [
          // 參數(shù)①: 本地 adapter 或 npm 包名
          'your_adapter_name',
          // 參數(shù)②: 提供 adapter 的參數(shù)
          {
            type: 'your_parameter_type',
            api: 'your_parameter_api'
          }
        ],
      ],
    }
  },
])


以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號