- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我正在使用 VS 2017 和 Angular 2 + asp.netcore 模板开发一个项目。默认项目运行良好,但是当我在 app.module.ts 中导入 ReactiveFormsModule 时;它抛出错误
Prerendering failed because of error: TypeError: _angular_core.InjectionToken is not a constructor
根据堆栈跟踪,错误在 ..\ClientApp\dist\main-server.js 文件中。
我已将项目从 Angular 2.4 升级到 Angular 4.0。我无法理解为什么导入会抛出这样的错误。
最佳答案
我和你有同样的错误,但它发生在我将 bootstrap 从 3.3.7 更新到 4.0.0-beta2 之后。
在我安装最新的 Visual Studio 更新后(在我的例子中是 15.5.1),问题就消失了。
关于angular - 由于错误 : TypeError: _angular_core. InjectionToken 不是构造函数,预呈现失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43522649/
我正在使用 VS 2017 和 Angular 2 + asp.netcore 模板开发一个项目。默认项目运行良好,但是当我在 app.module.ts 中导入 ReactiveFormsModul
我认为问题与更新 angular 2 有关。导致此错误的实际事件顺序是 1. 安装 ng2-typeahead,2. 出现错误并意识到我需要安装 FormsModule,3. 出现更多错误和npm 更
我是一名优秀的程序员,十分优秀!