2016-09-14 46 views
0

使用Angular2構建SharePoint託管的應用程序,如果使用以下zone.js版本0.6.17,則它可以工作。任何zone.js版本都會拋出錯誤「zone already loaded」。看起來SharePoint已經加載了Angular之前的區域。Angular2與SharePoint的RC區域衝突

沒有人有解決方案嗎?

謝謝

+0

對於更新的Angular2版本(RC7),必須使用較新版本的zone.js – ManLam

回答

0

從您的angular2應用程序中刪除任何腳本引用zone.js。我剛剛從index.html中取出,因爲angular-cli已經加載了它。

0

打開node_modules/zone.js/dist/zone.js,註釋掉throw new Error('Zone already loaded.');並重新構建您的項目。這適用於Angular2的最終版本。