2017-10-05 5 views
1

J'ai une application qui dépend de quelques bibliothèques plus importantes et des addons de braises. De ces dépendances, j'utilise un très petit sous-ensemble de fonctions et de composants, donc j'ai été surpris que dans la sortie finale soit tout. Je voudrais enlever tout ce qui n'est pas utilisé.Élimination du code d'érable et des morts/Tremblements d'arbres

En regardant sur Internet, je n'ai pas trouvé de ressource utile sur ce sujet. Quelle est la configuration recommandée pour l'élimination du code mort ou le tremblement de l'arbre pour l'application Ember en 2017? PS: Je sais que l'agitation des arbres est un peu différente de l'élimination des codes morts, mais le but est fondamentalement le même.

Répondre

2

Pour le moment, il n'y a pas un moyen facile de le faire si l'addon que vous utilisez ne vous aide pas. Les gens d'Ember-CLI travaillent sur le fait de faciliter l'échange de n'importe quelle étape de bundle (pour expérimenter avec Webpack, Rollup, etc), mais pour l'instant Ember-CLI fait une concaténation/minification assez simpliste.

Plus d'informations sur les travaux en cours peuvent être trouvés ici: https://github.com/ember-cli/rfcs/pull/110