После обновления до Angular2 RC7 я получаю следующую ошибку JavaScript при работе в браузере:
Внешний подписчик не определен
Это происходит только тогда, когда я создаю пакет, используя rollup.js
. Если я запускаю приложение с несвязанным JavaScript, оно работает нормально.
Ошибка должна быть как-то связана с rxjs
, так как OuterSubscriber
является ее частью. Я проверил комплект и не смог найти там OuterSubscriber
. Я полагаю, rollup.js
считает, что это не нужно и поэтому не включает его.
Окружающая среда:
angular, v2.0.0-rc.7
rxjs, v5.0.0-beta.12
systemjs, v0.19.27
gulp-rollup, v2.4.0
rollup-stream, v1.13.0
В конфигурации system.js
я сопоставляю модули umd
(например, core.umd.js
) для angular
. Для rxjs
я использую классическое сопоставление, как в этом примере.
Кто-нибудь знает, что я здесь делаю неправильно?