我想隐藏部分代码,不要在Chrome开发工具中显示。是不是可以使用webpack?
答案 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
配置选项。该插件支持资源匹配,与加载程序相同。