UNPKG

dragonbones-runtime

Version:

the tools to build dragonbones file for diffrent framework

32 lines (27 loc) 895 B
/// <reference path="../lib/types.d.ts" /> export function parse(args: egret.ToolArgs, rawArgs: string[]) { var commandMap = { "c": convertCreate, "create": convertCreate, "b": convertBuild, "build": convertBuild, "startserver": convertStartServer } var convertor = commandMap[args.command]; if (convertor) convertor(args, rawArgs); } function convertStartServer(args: egret.ToolArgs, rawArgs: string[]) { args.command = "run"; } function convertCreate(args: egret.ToolArgs, rawArgs: string[]) { args.command = "create"; args.type = args.type || args.template; } function convertBuild(args: egret.ToolArgs, rawArgs: string[]) { args.command = "build"; if (args['buildEngine']) { // console.log('egret build -e 已经废弃,请使用 egret clean 代替') args.command = 'clean'; } }