lavas-scaffold


Lavas 工程化解决方案脚手架解决方案,通过个 lavas-config 的配合实现的一套 Lavas 脚手架工具,配合 Lavas-cli 使用。
安装
npm install --save lavas-scaffold
API
lavas-scaffold 提供 4 个 Promise 接口,使用方法如下:
const lavasScaffold = require('lavas-scaffold');
const metaSchema = await lavasScaffold.getMetaSchema();
const templateConf = await lavasScaffold.download(metaParams);
const fieldSchema = await lavasScaffold.getSchema(templateConf);
const projectPath = await lavasScaffold.render(renderParams, templateConf);
renderParams.isStream = true;
const projectStream = await lavasScaffold.render(renderParams, templateConf);