UNPKG

datamax-cli

Version:

datamax plugin cli

26 lines (21 loc) 830 B
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;