Есть ли способ в uglify (или другом пакете узлов, если необходимо) объединить все мои IIFE в единый IIFE? В моем проекте мы записываем каждый файл внутри IIFE и передаем один глобальный в IIFE в качестве параметра.Комбинируйте IIFEs в grunt/uglify
Используя самые сокращенные JS, IIFE с «использовать строгий» директивы 31 bytes
(a
наша единая глобальная.)
(function(a){"use strict";/* code here */}());
Это означает, что если у нас есть 20 исходных файлов, мы в конечном итоге с 600 байтов впустую. Если у нас есть 100 исходных файлов, это впустую 3100 байт ... и т.д.