是否可以在webpack中禁用某些文件的源映射?

时间:2015-05-27 07:38:28

标签: javascript webpack source-maps

我想隐藏部分代码,不要在Chrome开发工具中显示。是不是可以使用webpack?

1 个答案:

答案 0 :(得分:4)

我猜你可以创建一个过滤掉这些特定文件的源图的identity loader

// remove-sourcemap.loader.js
module.exports = function(source, map) {
  this.callback(null, source)
};

然后,在你的webpack配置中:

module: {
  loaders: [
    include: [/* list of files (absolute path) for which to remove sourcemaps */],
    loader: 'remove-sourcemap',
  ],
},

您也可以手动应用SourceMapDevToolPlugin,而不是使用devtool配置选项。该插件支持资源匹配,与加载程序相同。