Android 4.1.x以上のストックブラウザでは動作しないAngular 2アプリケーションを開発しました。私は私のアプリ内部に含まれているPolyfillsへ角度2のアプリケーションでes6 polyfillをリンクする方法
唯一のリンクは以下の通りです:
<script src="node_modules/core-js/client/shim.min.js"></script>
私はAngular2のドキュメント(here)を読んで、私はそれは、Androidデバイス上で動作させるためにES6ポリフィルをinculdeしなければならないことを見ましたしかし、私はそれをどのようにリンクするか分かりません。これはcore-js
モジュールに含まれていますが、アプリ内にどのように挿入するのですか?
@ Bを含むployfillのファイルを特定できましたか? Ciervo? – PBandJen
いいえ、しかし私は別の方法で解決しました...私は@ type/core-js "をインストールしました:"^0.9.35 "をnpmでインストールし、tsconfig.json内のターゲットをes6からes5に変更しました。" compilerOptions "次の手順: "typeRoots":[ "../node_modules/@types" ]、 "タイプ":[ "コア-JS" ] 、それが働いたソリューションのための –
おかげでまた、。あなたがcore-jsとang2-ie-shims [link](https://www.npmjs.com/package/angular2-ie9-shims)のような他のnpmモジュールを使用することを決めた理由はありましたか? polyfillsはどれも異なっています – PBandJen