我正在使用Webpack,当我运行生产构建时,即
webpack -p
构建永远不会完成。
快速搜索说要禁用uglifyjs的源图...但我找不到关于如何执行此操作的正确解释。
理想情况下,我可以从配置中禁用sourceMap。
最后,这提出了另一个问题,即当我创建生产版本时,我不想要源图吗?禁用该功能似乎是一个糟糕的解决方法。
module.exports = {
entry: ["./utils", "./app.js" ],
output: { filename: "bundle.js" },
module:{
preLoaders:[
{
test: /\.js$/,
exclude: /node_modules/,
loader: 'jshint-loader'
}
],
loaders: [
{
test:/\.es6$/,
exclude: /node_modules/,
loader: "babel",
query: {
presets: ['es2015']
}
}
]
},
resolve: {
extensions: ['', '.js', '.es6']
},
watch: true
}
更新:好的......好像我的配置的watch: true
部分是罪魁祸首......但是,知道如何禁用sourceMaps会很好。
答案 0 :(得分:0)
这是来自@ user104317上方的评论部分。
"观看"告诉webpack继续运行并在文件发生变化时自动构建文件。构建完成了。该命令将继续运行直至被杀。