摘要: extend = (obj, mixin) -> obj[name] = method for name, method of mixin obj include = (klass, mixin) -> extend klass.prototype, mixin CoffeeScript里kclas 阅读全文
posted @ 2013-05-16 15:54 卜海清 阅读(301) 评论(0) 推荐(0)
摘要: 除了之前提到的commander 库,还有一个optimist库可以实现命令行解析。argv = require('optimist') .usage('Usage: $0 -x [num] -y [num]') .demand('x').options('x', alias: 'X' describe:"argument x") .demand('y').options('y', alias: 'Y' describe: 'argumen 阅读全文
posted @ 2013-05-16 13:38 卜海清 阅读(2721) 评论(0) 推荐(0)