2016-11-22 1 views
-1

私は非常に奇妙なことに出会った。私のコンピュータは非常にゆっくりと実行されます。 この1つのenter image description here特に遅い実行中のガルプ

一気の時計は、また同じである

マイ一気/ノード/ NPMバージョン、enter image description here

マイコンピュータの構成、 CPUのように、各タスクは、分ほどかかります:i7の、 RAM :32G、 SYSTEm:window10 問題のある場所がわかりません。 なぜ私のくすぐりが遅いのですか?

答えて

0

タスク "js:compile"と "js:minifyCompile"がそれぞれ54秒と56秒かかることがわかりますので、ガルプタスクをより速く実行したい場合は、問題を見つけて改善する必要があります。

あなたができることがいくつかあります:あなたは、単一のバンドルにコンパイルするためにあまりにも多くの時間がかかることがあり、あなたのjavascriptのバンドルにあまりにも多くのライブラリおよび/またはモジュールをインポートする場合

  1. を見つけます。すべてのライブラリ/モジュールを削除し、それらを1つずつインポートして、どれが遅いコンパイルプロセスを引き起こしているかを調べます。

  2. 縮小された* .jsファイルのサイズを確認し、サイズが大きすぎないことを確認してください。 javascriptのソースコードの大部分はコンパイルに時間がかかります。

  3. javascriptをコンパイルする別のツールに変更して、コンパイラの問題であるかどうかを確認します。あなたが使用しているコンパイルツールについて言及していないので、私はそれらが高速で人気があるので、BrowserifyとWebpackを試してみることをお勧めします。

+0

ありがとうございます。私は私と私のパートナーが同じコード、同じコンパイラツール、同じコンピュータ設定で驚いています。しかし、私のギャンプのスピードは非常に遅く、彼は速いです。 – Twinna

+0

次に、インポートされたモジュールのバージョン(パブリックモジュールからモジュールをコンパイルする場合)を確認し、2つのコンピュータから2つのminified bundle.jsファイルを比較することを忘れないでください。ファイルサイズは似ていますか? – iKoala

関連する問題