2016-09-16 9 views
0

на последней угловых 2, используя JSPM, не может преуменьшать расслоение ...на последней угловой 2, используя JSPM, не преуменьшать сверток

получает ошибку

events.js:160 
     throw er; // Unhandled 'error' event 
    ^
GulpUglifyError: unable to minify JavaScript 
    at createError (C:\msweb\studioDashboard\node_modules\gulp-uglify\lib\create-error.js:6:14) 
    at wrapper (C:\msweb\studioDashboard\node_modules\lodash\_createHybrid.js:87:15) 
    at trycatch (C:\msweb\studioDashboard\node_modules\gulp-uglify\minifier.js:26:12) 

используется для работы штраф и разбивались о последнем обновлении до 2.0 нг,

любая информация об этом ценится

спасибо,

Шон.

+0

это может произойти, если в файлах javascript есть ошибка. нужно попробовать пропустить любой простой файл javascript, если он работает нормально, нет проблемы с minifier –

+0

весь проект является машинописным текстом и без ошибок. – born2net

ответ

1

проведя 2 дня, пытаясь исправить JSPM с пакетирования я, наконец, смог это исправить, в JSPM вам нужно удалить из пакетов заявление: packages: { "@angular/common": { "main": "index.js", "defaultExtension": "js" }, "@angular/compiler": { "main": "index.js", "defaultExtension": "js" }, "@angular/core": { "main": "index.js", "defaultExtension": "js" }, "@angular/http": { "main": "index.js", "defaultExtension": "js" }, "@angular/platform-browser": { "main": "index.js", "defaultExtension": "js" }, "@angular/platform-browser-dynamic": { "main": "index.js", "defaultExtension": "js" }, "@angular/router": { "main": "index.js", "defaultExtension": "js" } ... Я понятия не имею, что изменилось в NG2 до rc.6 что потребовало бы это removel, но здесь вы идете, это фиксирует, и теперь я могу, наконец, запустить:

jspm bundle app/main ./dist/index.js --minify --skip-source-maps

надеется, что это поможет кому-то

Шон