Могу ли я запустить гибридное приложение Angular2 без SystemJS?
У меня довольно большое приложение Angular 1. Я хочу постепенно перенести его в Angular 2, поэтому я следую Официальному руководству по обновлению.
Теперь по какой-то причине я получаю одну проблему за другой с SystemJS, но я также сомневаюсь, что старое приложение будет работать с загрузкой асинхронного модуля, поэтому я хотел бы продолжить обновление без использования SystemJS или, возможно, с использованием гораздо более простого модуля погрузчик.
Я пытался избавиться от SystemJS, но все модули ng2 обернуты в System.register
звонки.
Так, как я могу настроить проект, который использует ng1 + ng2 и UpgradeAdapter
без SystemJS?
РЕДАКТИРОВАТЬ: я получаю SystemJS предоставляет полифилл для ES6 import
, Допустим, я могу обойтись без него, потому что меня интересует только запуск приложения в браузерах, соответствующих ES6.
1 ответ
Вы можете использовать angular-all.umd.js и обернуть свои собственные модули в конверт UMD. Таким образом, вы можете загрузить их динамически или статически.