2016-02-26 69 views
0

有沒有辦法有效地加載node.js bower componentsnode modules,即儘可能少的時間?每次當用戶打開應用程序的'第一次'它需要年齡下載組件並呈現頁面。有效壓縮和加載nodejs組件

目前,當我們第一次運行應用程序時,需要花費大約10-15秒才能下載,而這一切都不是很好!

我嘗試使用gzip壓縮但未能有效使用它。

任何有關過程或方法的幫助都會很棒!

Thanx。

回答

0

您通常不想將單個文件傳送給用戶。 相反,您可以使用縮小和捆綁您的依賴項的工具。這將導致用戶只需要下載一個包含所有需要的javascript的縮小文件(通常稱爲vendor.js或類似的東西)。這減少了請求數量並節省了時間。

您可能想看看grunt或其他構建工具作爲您的問題的可能解決方案。這是一個basic example

+0

我們可以以某種方式檢查應用程序使用的組件和模塊,並刪除未使用的? –