From 26a09f08cf1ed43c640879f23fdad56c5c9282f7 Mon Sep 17 00:00:00 2001 From: HelenHuang <LinHuang@pollex.com.tw> Date: 星期四, 09 六月 2022 15:02:38 +0800 Subject: [PATCH] TODO#139884 Banner 1 文案調整 --- PAMapp/node_modules/@babel/core/lib/transformation/file/generate.js | 17 ++++++++++++----- 1 files changed, 12 insertions(+), 5 deletions(-) diff --git a/PAMapp/node_modules/@babel/core/lib/transformation/file/generate.js b/PAMapp/node_modules/@babel/core/lib/transformation/file/generate.js index 50250d8..20e71be 100644 --- a/PAMapp/node_modules/@babel/core/lib/transformation/file/generate.js +++ b/PAMapp/node_modules/@babel/core/lib/transformation/file/generate.js @@ -34,6 +34,9 @@ code, inputMap } = file; + const { + generatorOpts + } = opts; const results = []; for (const plugins of pluginPasses) { @@ -43,7 +46,7 @@ } = plugin; if (generatorOverride) { - const result = generatorOverride(ast, opts.generatorOpts, code, _generator().default); + const result = generatorOverride(ast, generatorOpts, code, _generator().default); if (result !== undefined) results.push(result); } } @@ -52,7 +55,7 @@ let result; if (results.length === 0) { - result = (0, _generator().default)(ast, opts.generatorOpts, code); + result = (0, _generator().default)(ast, generatorOpts, code); } else if (results.length === 1) { result = results[0]; @@ -65,11 +68,15 @@ let { code: outputCode, - map: outputMap + decodedMap: outputMap = result.map } = result; - if (outputMap && inputMap) { - outputMap = (0, _mergeMap.default)(inputMap.toObject(), outputMap); + if (outputMap) { + if (inputMap) { + outputMap = (0, _mergeMap.default)(inputMap.toObject(), outputMap, generatorOpts.sourceFileName); + } else { + outputMap = result.map; + } } if (opts.sourceMaps === "inline" || opts.sourceMaps === "both") { -- Gitblit v1.8.0