diff --git a/packages/babel-cli/src/babel/dir.js b/packages/babel-cli/src/babel/dir.js index 562dd3a5ae..f5010fa571 100644 --- a/packages/babel-cli/src/babel/dir.js +++ b/packages/babel-cli/src/babel/dir.js @@ -18,9 +18,9 @@ module.exports = function (commander, filenames) { sourceFileName: slash(path.relative(dest + "/..", src)), sourceMapTarget: path.basename(relative) }); - if (data.ignored) return; + if (!commander.copyFiles && data.ignored) return; - if (commander.sourceMaps && commander.sourceMaps !== "inline") { + if (data.map && commander.sourceMaps && commander.sourceMaps !== "inline") { var mapLoc = dest + ".map"; data.code = util.addSourceMappingUrl(data.code, mapLoc); outputFileSync(mapLoc, JSON.stringify(data.map));