У мене є додаток, який має залежність від кількохбільші бібліотеки та ембер-додатки. З цих залежностей я використовую дуже невелику підмножину функцій та компонентів, тому я був здивований тим, що в остаточному випуску є все. Я хотів би зняти все, що не використовується.
Шукаючи Інтернет, я не міг знайти який-небудь корисний ресурс з цієї теми. Що таке рекомендована установка для видалення мертвих кодів або тріска дерева для програми Ember в 2017 році?
PS: Я знаю, що тріска дерева дещо інша, ніж виключення мертвих кодів, але ціль в основному однакова.
Відповіді:
2 для відповіді № 1На даний момент немає простого способу зробити цеякщо додаток, який ви використовуєте, не допомагає в цьому. Люди Ember-CLI працюють над спрощенням обміну будь-яким кроком, який ви хочете (експериментувати з веб-пакетом, накопичення тощо), але на даний момент Ember-CLI досить спрощена конкатенація / мінімізація.
Більш детальну інформацію про виконувану роботу можна знайти тут: https://github.com/ember-cli/rfcs/pull/110