Angular 2 RC.5 Plunker错误:TypeError: core_1.NgModule不是一个函数



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

  • 更新了systemjs.config.js以匹配快速启动柱塞
  • 主要更新。匹配快速启动柱塞
  • 创建app/app.module文件。,并填充了快速启动柱塞

我没有看到我的简单柱塞需要任何其他更改。

我一直得到这个错误:Error: TypeError: core_1.NgModule is not a function(…)

我在我的项目中遇到了完全相同的问题。它可以在一台电脑上运行,但不能在另一台电脑上运行。解决方案很简单:

清除浏览器缓存

虽然我不确定问题是什么,但这修复了它:

  • 保存更改
  • 重新加载页面/柱塞

错误不再出现。(我认为这与一些旧文件没有得到正确的再生有关。)

英雄指南教程已经更改并引入了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

最新更新