tree-shaking

    7熱度

    1回答

    的WebPack將包括在包d3.js做import { select } from 'd3'時,如下面的bundle visualization.問題看作可以通過做import { select } from 'd3-selection'來解決所有但這違背了自動樹的目的有點搖晃。 在我們非庫代碼的簡單情況下,樹抖動似乎有效。 我們在.babelrc爲了留住模塊的語法和使用'module'決心在我們

    8熱度

    3回答

    我剛剛創建了一個新的角度4項目與CLI:ng new test 版本: @angular/cli: 1.0.0 node: 6.10.0 os: win32 x64 @angular/common: 4.0.1 @angular/compiler: 4.0.1 @angular/core: 4.0.1 @angular/forms: 4.0.1 @angular/http: 4.0.

    6熱度

    2回答

    我剛剛完成更新我的反應apppack從webpack 1到webpack 2.但是,我的包大小增加了〜30Kb。我希望捆包大小會減少,我如何確認樹木搖晃的工作。爲什麼增加?

    1熱度

    1回答

    我已按照教程將來自here的webpack添加到Angular。如果我理解正確,我們將主模塊提供給webpack,然後遍歷整個樹並將所有引用的文件添加到該包。我還讀到,我們可以通過使用抖動來優化這一點。 我在這裏不理解的是,爲什麼我們需要樹木震動,如果webpack已經只掃描「used」模塊(即我們「導入」的模塊)。 抖動樹是否會做額外的事情(比如從模塊中檢查沒有使用的類,並將它們從模塊中刪除,即

    11熱度

    2回答

    我假設在Angular-cli tree-shaking exclude component from removal的問題是非常相似,但我似乎無法得到任何東西。 本質上,我有一個動態元件工廠,如How can I use/create dynamic template to compile dynamic Component with Angular 2.0?中所述。 當我使用最新的非生產設置的