2016-11-25 13 views
1

對於IE11兼容性,我讀here,應該將<script src="node_modules/core-js/client/shim.min.js"></script> 添加到index.html。Angular-CLI:如何在<script> -Tag中引用node_modules中的.js?

但是,當加載index.html時,我總是得到這個文件的404。我嘗試了很多不同的路徑,例如"/scripts/shim.min.js"並閱讀thisthis,但沒有成功。

在角cli.json "scripts": -array,我添加 "../node_modules/core-js/client/shim.min.js" 和芯 - js的被定義爲的package.json依賴性使用

版本:角-CLI:1.0.0-β。 21,node:4.2.6

回答

0

1.0.0-beta.18,有一個文件src/polyfills.ts,它導入了core-js內容的一個子集。據說這些進口產品會在應用程序本身之前提前執行。

因此,您應該嘗試將依賴項的導入添加到此文件。

+0

我在驗證這些導入語句實際發生的情況時遇到問題。現在,獲取客戶端文件的方法是將core-js文件夾複製到src-Folder中。 – pma