2016-11-22 58 views

回答

0

我們可以看到你的任務「js:compile」和「js:minifycompile」分別完成54s和56s,所以你應該找出問題並改進它們,如果你想讓你的gulp任務運行得更快。

有幾件事情可以做:

  1. 查找出來,如果您正在導入太多庫和/或模塊到您這可能需要太多的時間來編譯成一個單一的捆綁的JavaScript包。刪除所有庫/模塊並逐個導入它們,以找出哪些導致編譯過程緩慢。

  2. 檢查縮小的* .js文件的大小,並確保其大小不會太大。大量的JavaScript源代碼需要時間來編譯。

  3. 更改爲另一個工具來編譯您的JavaScript,看看它是否是編譯器問題。由於您沒有提及您使用的編譯工具,因此我建議您嘗試Browserify和Webpack,因爲它們很快且很受歡迎。

+0

謝謝您的建議。我很驚訝我和我的合作伙伴使用相同的代碼,相同的編譯工具,相同的計算機配置。但是我的吞嚥速度很慢,而且速度很快。 – Twinna

+0

然後,您應該檢查導入模塊的版本(如果您從公共模塊中編譯模塊)並記得比較兩臺計算機上的兩個縮小的bundle.js文件。他們有相似的文件大小嗎? – iKoala