【问题标题】:Angular2 RC zone conflict with SharePointAngular2 RC 区域与 SharePoint 冲突
【发布时间】:2016-11-09 00:10:19
【问题描述】:

使用 Angular2 构建 SharePoint 托管应用程序,如果使用下面的 zone.js 版本 0.6.17,它就可以工作。任何高于此的 zone.js 版本都会抛出错误“区域已加载”。在 Angular 启动之前,SharePoint 似乎已经加载了区域。

有没有人可以解决这个问题?

谢谢

【问题讨论】:

  • 对于更新的Angular2版本(RC7),必须使用更新版本的zone.js

标签: sharepoint angular zone


【解决方案1】:

从您的 angular2 应用程序中删除对 zone.js 的任何脚本引用。我刚刚从 index.html 中取出我的,因为 angular-cli 已经加载了它。

【讨论】:

    【解决方案2】:

    打开node_modules/zone.js/dist/zone.js,用throw new Error('Zone already loaded.'); 注释掉行并再次构建您的项目。这适用于 Angular2 的最终版本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-08-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多