API
Mako API 可以用来以编程方式构建和监视你的项目。当你需要比 CLI 提供的更多灵活性,或者想要将 Mako 集成到自己的工具链中时,请使用它。
Build
首先,安装 @umijs/mako
:
$ npm i @umijs/mako
然后,使用 build
函数来构建你的项目:
const { build } = require('@umijs/mako');
await build({
root: process.cwd(),
watch: false,
config: {},
});
选项
root
- 类型:
String
- 默认值:
process.cwd()
项目的根目录。
config
- 类型:
Object
- 默认值:
{}
查阅 config 了解更多详情。
watch
- 类型:
Boolean
- 默认值:
false
当启用时,Mako 将监视文件变化并自动重新编译。
在 GitHub 上编辑此页