code: function (abspath, targetFilePath, staticBlock) {
  
      // determine the css or js type.
      var files = null;
      var pattern = null;
  
      if (targetFilePath.match(/\.css$/i)) {
          pattern = applyminGlobal.cssPattern;
          files = applyminGlobal.cssminFiles;
      } else if (targetFilePath.match(/\.js$/i)) {
          pattern = applyminGlobal.jsPattern;
          files = applyminGlobal.concatFiles;
          // One more step for the js file: The js file will be uglified further.
          applyminGlobal.uglifyFiles[targetFilePath] = targetFilePath;
      }
      applyminGlobal.revFiles.push(targetFilePath);
  
      // handle css or js
      _fillUpGruntFilesWithPattern(abspath, targetFilePath, pattern, files, staticBlock);
    }
docs: abspath: the single template file path like 'views/home.tpl'
  targetFilePath: the result file paths within the template file like <!-- beginmin: static/assets/main.lib.min.css -->
  staticBlock: The static block between <!-- beginmin --> xxx <!-- endmin -->
  
  Collect the css/js filepath from template files and fill up the dist/files in concat/cssmin