2016-03-27 35 views
0

我正在使用Webpack,並且當我運行生產版本即。使用webpack的UglifyJs只是在製作生成時凍結

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 
} 

UPDATE:好...這看起來好像我的配置的watch: true部分是罪魁禍首......但是,它仍然將是很好的知道如何禁用sourceMaps。

+0

你可以發佈你的webpack.config.js嗎? –

+0

更新配置 – Nicholas

+0

哦,男人......我認爲手錶導致問題 – Nicholas

回答

0

這是從@ user104317上面的評論部分。

「Watch」告訴webpack繼續運行,並在文件更改時自動生成文件。構建完成。該命令將繼續運行直至死亡。