From 92cd02b1519ecd99388771135e8a043117f8d2ed Mon Sep 17 00:00:00 2001 From: VaJoy Larn Date: Wed, 23 Jan 2019 16:29:03 +0800 Subject: [PATCH] =?UTF-8?q?fileCache=E6=8C=AA=E5=88=B0=E9=97=AD=E5=8C=85?= =?UTF-8?q?=E5=A4=96=E5=A4=8D=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 可以大幅减少解析数量和耗时 --- tasks/lib/script.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tasks/lib/script.js b/tasks/lib/script.js index 2d848fc..bc32463 100644 --- a/tasks/lib/script.js +++ b/tasks/lib/script.js @@ -11,7 +11,7 @@ exports.init = function(grunt) { return { jsParser: jsParser }; - + var fileCache = {}; function jsParser(fileObj, options) { grunt.log.verbose.writeln('Transport ' + fileObj.src + ' -> ' + fileObj.dest); @@ -29,7 +29,7 @@ exports.init = function(grunt) { // hash: md5(contents, []) // } // } - var fileCache = {}; + var file = getFileInfo(path.join(process.cwd(), fileObj.src));