UNPKG

dragonbones-runtime

Version:

the tools to build dragonbones file for diffrent framework

75 lines (56 loc) 1.82 kB
/// <reference path="../lib/types.d.ts" /> import utils = require('../lib/utils'); import watch = require("../lib/watch"); import server = require('../server/server'); import FileUtil = require('../lib/FileUtil'); import service = require('../service/index'); import parser = require('../parser/Parser'); import helpParser = require('./help/helpParser'); class Help implements egret.Command { execute(): number { //utils.open("http://edn.egret.com/cn/index.php/article/index/id/301"); this.parse(); return DontExitCode; } parse() { var self = this; var helpName = egret.args.commands ? egret.args.commands[1] :null; if (helpName) { try { var bParseConfig = true; if( bParseConfig ){ var result = helpParser.logHelpDef( helpName ); //console.log( ">>>: " + result ); } return; } catch (e) { console.log (e) globals.log2(1901, helpName); } return; } //var list = FileUtil.getDirectoryListing(__dirname,true); globals.log2(1903); console.log(""); globals.log2(1904); console.log(""); var list = helpModule.help_title; for (var key in list) { var tool_name = key; var title = list[key]; console.log(self.getSpace(4) + tool_name + self.getSpace(30 - tool_name.length) + title + "\n"); } console.log(""); globals.log2(1907) console.log(""); } getSpace(num) { var result = ""; for (var i = 0; i < num; i++) { result += " "; } return result; } } export = Help;