code: function(config,callback){
          spritesmith(config,function(error,result){
              if(error){
                  gutil.log("[Error]",new gutil.PluginError(PLUGIN_NAME, error))
              }else{
                  if(callback !== undefined){
                      var _resultPosition = result.coordinates;
                      fs.writeFileSync(_outSpriteName,result.image,"binary");
                      fs.move(_outSpriteName,_outSpritePath +"/"+ _outSpriteName,{clobber: true},function(err){
                          if(err){
                              gutil.log(gutil.colors.red("[Error]"),new gutil.PluginError(PLUGIN_NAME, err))
                          }else{
                              gutil.log(gutil.colors.green("[Successful]"),gutil.colors.yellow("[Done]:"+ _outSpriteName +" Create Successful"))
                          }
                      });
                      callback(_resultPosition);
                  }else{
                      gutil.log("[Error] Create Sprite callback is required!");
                  }
              }
          })
      }
docs: [_createSpriteHandler 创建雪碧图]
  @param  {[type]}   config   [spritesmith的配置]
  @param  {Function} callback [创建图片成功后调用函数，用于update样式]
  @return {[void]}            [无]