docs: function inlineFile(content, options, buildInfo, file) {
          var reg = /(__cmdinline|__inline)\s*\(\s*([^\)]+)\s*\)\s*[;]*/ig;
          //console.log('start replace __cmdinline/__inline');
          var reqModuleJS = {};//已inline过的js模块
          content = content.replace(reg, function(s, p, i){
              var ps = i.split(',');
              return inlineFileRegHandle(ps, buildInfo, options, reqModuleJS, file);
          });
  
          //处理<link rel="stylesheet" type="text/css"> 这种内联的方式，如果在属性加上?__inline则表示需要内联。
          reg = /\<link\s*[^\>]*?href\s*=\s*['|"]([^'"]+\?__inline)['|"][^\>]*?[\/]?\>/ig;
          content = content.replace(reg, function(s, p, i) {  
              var css = inlineFileRegHandle([p], buildInfo, options, reqModuleJS, file);
              //把文件内容放到style标签 中间
              if(css) {     
                  //如果内联，则需要处理CSS中的url问题   
                  if(options.urlMaps) {       
                      css = css.replace( /url\s*\(\s*['"]?([^\)]+?)['"]?\s*\)/ig, function (s, p, i) {
                          //对base64的图片直接返回，无需处理
                          if (p.indexOf('data:image') > -1) return s;
                          var tmp = p;
                          //替换映射部分
                          tmp = replaceUrlMap(tmp, options.urlMaps);    
                          s = s.replace(p, tmp);
                          return s;
                      });
                  }
                  return '<style>\n' + css + '</style>';
              }            
          });
  
          //处理<script src=""> 这种内联的方式，如果在属性加上?__inline则表示需要内联。
          reg = /\<script\s*[^\>]*?src\s*=\s*['|"]([^'"]+\?__inline)['|"][^\>]*?[\/]?\>\s*?(\<\/script\>)?/ig;
          content = content.replace(reg, function(s, p, i) {  
              var js = inlineFileRegHandle([p], buildInfo, options, reqModuleJS, file);
              //把文件内容放到script标签 中间
              if(js) {
                  return '<script type="text/javascript">\n' + js + '</script>';
              } 
          });
          return content;
      }