我開發了一個Angular 2應用程序,它在Android 4.1.x和更多股票瀏覽器中不起作用。如何在角度2應用程序中鏈接es6 polyfill
到Polyfills唯一的鏈接我已經包括了我的應用程序裏面是這樣的:
<script src="node_modules/core-js/client/shim.min.js"></script>
我讀Angular2文檔(here),我看到了,我不得不inculde ES6填充工具,使它的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-shim [link](https://www.npmjs.com/package/angular2-ie9-shims)?我想知道是否polyfills是任何不同的 – PBandJen