MorJS Mock mock 配置
mor.config.ts
文件中的 mock
配置项,可不配置,默认值 {}
,每项的详细说明如下:
- debug: 是否开启小程序 debug,默认值
false
,设置为true
时,将显示哪些 JSAPI 命中 mock; - path: 本地 mock 目录路径,默认值
'./mock'
,若你不想把 mock 文件放在根目录下,可通过此项更改 mock 文件目录位置; - originMap: 配置哪些 JSAPI 跳过 mock,强制使用原生的事件方法;
- adapters: 扩展能力支持,用于自定义扩展 mock 逻辑,优先级高于 mock 流程;
示例配置如下:
import { defineConfig } from '@morjs/cli'
export default defineConfig([
{
name: 'ali',
sourceType: 'alipay' ,
target: 'alipay',
...,
mock: {
debug: false, // 是否开启 debug
path: './mock', // 本地 mock 目录路径
originMap: { // 配置哪些 API 使用原生方法
my: ['getSystemInfo', 'request'],
},
adapters: [], // adapters 扩展能力配置
}
},
])