Как собрать проект angular 6 с ECMA6 JS [Polymer Js] в один пакет - PullRequest
0 голосов
/ 28 сентября 2018

У меня есть приложение angular6 и я использую внешние файлы JS в ECMA6 [например: полимер] Теперь, когда я создаю свое приложение с помощью Angular CLI, он не может переносить эти файлы JS внешнего ECMA6, из-за чего приложенияне удается загрузить в IE11.

Примечание: Мы используем полифилы, обеспечиваемые полимером, из-за чего он работает в Mozilla, но в IE11 требуются как полифилы, так и компиляция файлов ECMA6, поэтому происходит сбой.Babel может переносить файлы ECMA6 JS, но я не смог интегрироваться с угловым CLI.Есть ли способ скомпилировать этот тип [угловой проект + полимерный компонент или любое приложение ECMA6 js] в один пакет.

1 Ответ

0 голосов
/ 28 сентября 2018

Вы ответили на свой вопрос.Вам нужно интегрировать Babel.Используйте веб-пакет, чтобы объединить все это в один файл js.Посмотрите на:

https://medium.com/@hubert.zub/using-babel-7-and-preset-typescript-to-compile-angular-6-app-448eb1880f2c

https://medium.com/google-developer-experts/mix-and-match-angular-custom-elements-polymer-1aee0b3d63a1

...