Angular 2 RC.5 Plunker error: TypeError: core_1.NgModule is not a function

Angular 2 RC.5 Plunker error: TypeError: core_1.NgModule is not a function

我通过执行以下操作将 Angular 2 Plunker 从 RC.4 升级到 RC.5:

我没有看到我的 simply plunker 需要的任何其他更改。

我不断收到此错误:Error: TypeError: core_1.NgModule is not a function(…)

虽然我不确定问题出在哪里,但已解决:

  • 保存您的更改
  • 重新加载 page/plunker

错误不再出现。 (我假设它与一些没有正确重新生成的旧文件有关。)

英雄之旅教程已更改并引入 app.module.ts 以及 systemjs.config.js 中的版本,例如:ngVer 现在是 @2.0.0-rc.5'。更换 systemjs.config.js,一切正常。

您可以在此处按照 angular 将 rc4 升级到 rc5 文档进行操作:https://angular.io/docs/ts/latest/cookbook/rc4-to-rc5.html

我在我的项目中遇到了完全相同的问题。它在一台电脑上工作,在另一台电脑上不起作用。 结果证明解决方案很简单:

清除浏览器缓存