Мы сейчас переписываем наш проект ng1 с ng2. Наш проект ng1, когда он построен, составляет около 8 мб. Мы примерно четверть пути в нашей переписываемой записи на ng2, и мы уже находимся в 14mb для нашей сборки ng2 prod.
Основное различие в размере папки dist можно отнести к разным размерам исходных карт. Оба проекта включают исходные карты, но исходные карты ng2 намного больше. Это имеет смысл для меня, поскольку ng2 имеет больше шаблонов, компоненты отделены и т.д.
Первоначально этот вопрос был помещен на удержание, поскольку он был слишком большим, чтобы отвечать. Согласен. Но именно поэтому я спрашиваю об этом. Я пытаюсь понять все предложения ng2, которые сделают конечный продукт ng2 лучше, чем версия ng1.
С какими практическими подходами/процедурами/инструментами, которые мы можем применить к нашей практике разработки ng2, чтобы сохранить конечные размеры маленькими и, в свою очередь, быстро работать с пользователями?