2016-09-13 5 views
1

私は私のプロジェクトの下のファイルを更新すると、再構築が速い#モジュール・ソース・マップとnode_modules下のファイルを更新することにより、再構築は

ですが、私はnode_modules下のファイルを更新するとき、それは多くの時間を取る(でも1/1ビルドモジュールを表示)、メモリ

のうち、ヒープを作ります

はここでログ

<--- Last few GCs ---> 

    277985 ms: Mark-sweep 1218.5 (1435.0) -> 1213.7 (1435.0) MB, 1232.2/0 ms [allocation failure] [GC in old space requested]. 
    279006 ms: Mark-sweep 1213.7 (1435.0) -> 1213.7 (1435.0) MB, 1020.8/0 ms [allocation failure] [GC in old space requested]. 
    280087 ms: Mark-sweep 1213.7 (1435.0) -> 1213.6 (1435.0) MB, 1080.4/0 ms [last resort gc]. 
    281358 ms: Mark-sweep 1213.6 (1435.0) -> 1213.6 (1435.0) MB, 1271.5/0 ms [last resort gc]. 


<--- JS stacktrace ---> 

==== JS stack trace ========================================= 

Security context: 0xc3785fc9e59 <JS Object> 
    1: node [/Users/Jared/project/module-name/node_modules/.npminstall/webpack-core/0.6.8/webpack-core/lib/OriginalSource.js:~53] [pc=0xbae9b454acb] (this=0x38b12b4e66c9 <an OriginalSource with map 0x2cfe7ecd6181>,options=0x27c599c611c9 <an Object with map 0x2cfe7ec6e061>) 
    2: node [/Users/Jared/project/module-name/node_modules/.npminstall/webpack-core/0.6.8/webpack-core/lib/ReplaceSource.js:~62] [pc=0xbae9b452f... 

FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory 

答えて

0

だノードは、1.7ギガバイトに、ヒープの最大サイズの制限を設定します。ノードプロセスのヒープを増やすことができます。

node --max_old_space_size=2048 node_modules/webpack/bin/webpack.js --config config/webpack.prod.js 

ここで2048は2 GBを意味し、要件に応じて変更できます。

関連する問題