0

У меня есть приложение Angular 2 Beta 8 (не обновляется сейчас), которое мне нужно связать и минимизировать для производственного развертывания. Со следующими конфигурациями я могу создать пакет SFX, но миниатюрная версия пакета не работает. Он продолжает что-то выполнять и переполняет вкладку. У меня есть компонент, в котором есть console.log внутри своего конструктора. Это работает более 1000 раз, прежде чем произойдет сбой табуляции. Но unminified версия пакета работает так, как ожидалось, что совершенно странно для меня.Угловое производство SFX

system.config.js

System.config({ 
    defaultJSExtensions: true, 
    map: { 
    app: 'wwwroot/app/core', 
    angular2: 'node_modules/angular2', 
    rxjs: 'node_modules/rxjs', 
    dragula: 'wwwroot/lib/dragula/dragula.min', 
    'ng2-dragula/ng2-dragula': 'wwwroot/lib/dragula/ng2-dragula', 
    'ng2-cookies/ng2-cookies': 'wwwroot/lib/ng2-cookies/ng2-cookies' 
    }, 
    packages: { 
    app: { 
     defaultExtension: 'js', 
     main: 'main.js' 
    }, 
    angular2: { 
     defaultExtension: 'js' 
    }, 
    rxjs: { 
     defaultExtension: 'js' 
    } 
    } 
}); 

gulpfile.js

Любая помощь очень ценится.

+0

кажется, что если я отключить MANGLE опцию '{калечить ложь}' затем оборотный штраф. Но тогда размер пакета не уменьшается, как может. – lbrahim

ответ

0

Из-за какой-то ошибки в угловых 2-х версиях бета расшевелит сборки не удалось