2016-03-27 10 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:[OK]を私の設定のwatch: true部分が犯人であるかのように...それが見える...しかし、まだ、sourceMapsを無効にする方法を知って良いでしょう。

+0

webpack.config.jsを投稿できますか? –

+0

は – Nicholas

+0

の設定で更新されました。私は時計が問題を引き起こしていると思います。 – Nicholas

答えて

0

これは、上記の@ user104317のコメントセクションのものです。

「ウォッチ」は、ウェブパックを実行し続けるように指示し、ファイルが変更されると自動的にビルドします。ビルドは終了しました。コマンドは殺されるまで実行を続けます。