项目打包出来的js文件为什么都带有.map文件
打包后产生后缀名为.map的文件是由于配置了sourcemap选项生成的,
打包后的文件不容易找到出bug对应的源代码的位置,sourcemap就是来帮我们解决这个问题的,
有了map就可以像未压缩的代码一样,准确的输出是哪一行哪一列有错。
具体配置可以查看官网devtool配置
或者其它的webpack sourcemap 选项多种模式的一些解释
如果想要打包后不生成.map文件要怎么配置呢?
去config/index.js中改一个参数就行:?
productionSourceMap:false
即productionSourceMap:true改为false就行,建议还是不要删或者配置不生成map文件,
万一打包后的代码有问题不好定位问题!