code: function (config) {
          if (config.usage) {
              program.arguments(config.usage);
          }
  
          if (config.options) {
              config.options.forEach(function (option) {
                  program.option(option[0], option[1], option[2]);
              });
          }
  
          if (config.help) {
              program.on('--help', function () {
                  console.log(config.help);
              });
          }
  
          program.parse(process.argv);
          // 只有命令，没有设置参数，打印help
          if (program.args.length === 0 && !config.noArgs) {
              return program.help();
          }
  
          return program.args || [];
      }
docs: 设置命令行项目解析
  
  @param  {Object} config 解析参数
  @return {Array}  解析后的参数集合