Я разработал приложение Angular 2, которое не работает в Android 4.1.x и более биржевых браузерах.Как связать es6 polyfill в приложении с угловым 2
Единственная ссылка Polyfills я включил в моем приложении является следующим:
<script src="node_modules/core-js/client/shim.min.js"></script>
Я прочитал Angular2 документации (here), и я увидел, что я должен выслать ему ES6 Polyfill, чтобы заставить его работать на Android устройствах , но я понятия не имею, как связать его. Он включен в модуль core-js
, но как вставить его в приложение?
Были ли вы в состоянии выяснить, какой файл для ployfill включить @B. Ciervo? – PBandJen
Нет, но я решил по-другому ... Я установил @ types/core-js ":"^0.9.35 "с npm install и изменил внутри tsconfig.json мою цель от es6 до es5. Затем вставляется в" compilerOptions " следующие инструкции: "typeRoots": [ "../node_modules/@types" ], "типы":. [ "ядро-JS" ] и работал –
спасибо за ваше решение Также,. была причина, по которой вы решили использовать core-js по сравнению с другими модулями npm, такими как angular2-ie-shims [link] (https://www.npmjs.com/package/angular2-ie9-shims)? Мне интересно, полиполны любые разные – PBandJen