美文网首页
fis-parse-html

fis-parse-html

作者: 蘇上方 | 来源:发表于2017-05-08 11:11 被阅读16次
'use strict';
console.log('');
module.exports = function(content, file, conf){
    var rExt = file.rExt,
        baseName = file.basename;
    if(rExt == '.jsp' || rExt == '.html'){
      var len = content.length;
      content = content.replace(/<!-- dev start -->[\s\S]*?<!-- dev end -->/g, '');
      content = content.replace(/<!-- min start --><!--([\s\S]*?)--><!-- min end -->/g, function(all, $1){
        return $1.replace(/t={time}/g, 't=' + new Date().getTime());
      });
      if(len != content.length){
        console.log('the file:' + baseName + ' be changed!');
      }
    }else
    if(baseName == 'version'){
      var date = new Date(); 
      return '更新时间:' + date.getFullYear() + '-' + (date.getMonth() + 1) + '-' + date.getDate() + ' ' + date.getHours() + ':' + date.getMinutes() + ':' + date.getSeconds() + '\n\r' + content;
    }else
    if(rExt == 'appcache'){
      var date = new Date(); 
      return content.replace('#updateTime: ${updateTime}', '#updateTime: ' + (date.getFullYear() + '-' + (date.getMonth() + 1) + '-' + date.getDate() + ' ' + date.getHours() + ':' + date.getMinutes() + ':' + date.getSeconds()));
    }
    return content;
};

相关文章

网友评论

      本文标题:fis-parse-html

      本文链接:https://www.haomeiwen.com/subject/djhltxtx.html