datamax-cli
Version:
datamax plugin cli
26 lines (21 loc) • 830 B
JavaScript
var router = require("koa-router")();
function updatePluginMenuConfig(cfg) {
cfg.root = process.cwd();
// cfg.root = "/Users/lun/code/datamax-cli/assets/";
// pluginName
//preview时已经是在插件的子目录,所以把插件 pluginName置空得到当前目录
cfg["preview"] = true;
const install = require("../../../build/material/build-install")(cfg);
const builder = require("../../../build/util/builder");
builder(install).then(() => {
console.log("开始上传服务器");
require("../../../libs/package")();
});
//require("../../../libs/package")();
}
router.post("pluginconfig", async (ctx) => {
// ctx.body = ctx.request.body;//获取post传过来的参数
updatePluginMenuConfig(ctx.request.body);
ctx.body = { code: 200, result: "请求成功" };
});
module.exports = router;