From 33798779fe180608f245d0492cab90ab0e84b974 Mon Sep 17 00:00:00 2001 From: imconfig Date: Fri, 26 Aug 2016 18:38:42 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=A9=E5=B1=95=E5=8A=9F=E8=83=BD-=E5=87=BD?= =?UTF-8?q?=E6=95=B0=E6=9B=BF=E6=8D=A2-=E7=BB=91=E5=AE=9A=E5=87=BD?= =?UTF-8?q?=E6=95=B0=E4=BF=A1=E6=81=AF=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 希望采纳~~ --- index.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/index.js b/index.js index a8aade8..5470002 100644 --- a/index.js +++ b/index.js @@ -18,7 +18,11 @@ module.exports = function (content, file, conf) { for (var i = 0; i < opts.rules.length; i++) { var rule = opts.rules[i]; - result = result.replace(rule.search, rule.replace); + if(typeof rule.replace === 'function'){ + result = result.replace(rule.search, rule.replace.bind(file)); + }else{ + result = result.replace(rule.search, rule.replace); + } } return result;