webpack 代码压缩后sourcemap失效了是怎么回事?
RT
这样输出的bundle.js.map可以正确映射到app/js里的源文件
var webpack = require('webpack'),
path = require('path');
module.exports = {
devtool: 'cheap-module-source-map',
entry: ['./app/js/main.js'],
output: {
path: path.join(__dirname, '/dist/js'),
filename: 'bundle.js'
},
};
但是如果加上个webpack自带的压缩插件
plugins: [
new webpack.optimize.UglifyJsPlugin({
compress: {
warnings: false
}
})
]
这样出来的bundle.js就无法映射到app/js的源文件了,指向dist/js里的他自己
有谁能告知,这是什么回事么- -??????????????
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
开发过程中你做uglify?还是你部署过程中做sourcemap?
UglifyJsPlugin 要加一个 sourceMap: true
lz,你可有解决?我也碰到了同样的问题,webpack2