# mokia
# mokia
类型
import * as decorator from '@mokia/decorator';
import * as producer from '@mokia/producer';
type Mokia = typeof mock & typeof decorator & { producer: typeof producer; defineConfig: typeof defineConfig };
示例
import mokia from 'mokia';
mokia({
name: mokia.fullName(),
age: mokia.age(),
});
# defineConfig
从实现上看,仅仅返回了传入的参数,但可以为 IDE 提供类型推导依据。
签名
function defineConfig(config: MokiaUserConfig): MokiaUserConfig;
参数
参数 | 类型 | 描述 |
---|---|---|
config | MokiaUserConfig | 创建服务器的配置对象 |
示例
import { defineConfig } from 'mokia';
export default defineConfig({
port: 3000,
'GET /hello': () => {
message: 'Hello World';
},
});