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:
- 已更新 systemjs.config.js 以匹配 quickstart plunker
- 更新了 main.ts 以匹配快速入门 plunker
- 创建了文件 app/app.module.ts,并用快速入门 plunker 的内容填充了它
我没有看到我的 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
我在我的项目中遇到了完全相同的问题。它在一台电脑上工作,在另一台电脑上不起作用。
结果证明解决方案很简单:
清除浏览器缓存
我通过执行以下操作将 Angular 2 Plunker 从 RC.4 升级到 RC.5:
- 已更新 systemjs.config.js 以匹配 quickstart plunker
- 更新了 main.ts 以匹配快速入门 plunker
- 创建了文件 app/app.module.ts,并用快速入门 plunker 的内容填充了它
我没有看到我的 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
我在我的项目中遇到了完全相同的问题。它在一台电脑上工作,在另一台电脑上不起作用。 结果证明解决方案很简单:
清除浏览器缓存