Mám aplikáciu, ktorá má závislosť na niekoľkýchväčších knižníc a adries. Z týchto závislostí používam veľmi malú podmnožinu funkcií a komponentov, takže som bol prekvapený, že v konečnom produkte je všetko. Chcel by som odstrániť všetko, čo "nepoužíva.
Pri pohľade cez internet som nebol schopný nájsť nejaký užitočný zdroj o tejto téme. Čo je odporúčané nastavenie na odstránenie mŕtvych kódov alebo trepanie stromov pre aplikáciu Ember v roku 2017?
PS: Viem, že trepanie stromov je trochu iné ako odstraňovanie mŕtvych kódov, ale účel je v podstate rovnaký.
odpovede:
2 pre odpoveď č. 1V súčasnosti neexistuje jednoduchý spôsob, ako to urobiťak používate prídavné zariadenie, nepomôže s tým Ember-CLI ľudia pracujú na tom, aby bolo ľahké zameniť v ľubovoľnom kroku balíku, ktorý chcete (experimentovať s Webpack, Rollup atď.), ale v súčasnosti Ember-CLI robí pomerne zjednodušujúce spojenie / minifikácia.
Viac informácií o prebiehajúcej práci nájdete tu: https://github.com/ember-cli/rfcs/pull/110