【发布时间】:2017-01-22 14:11:28
【问题描述】:
我正在将 Angular 2 应用程序从 RC5 升级到 RC7。 @angular/forms 软件包版本是 0.3.0,我找不到更新的。
不过,在 2.0.0-rc.6 中,Type 声明已被弃用,取而代之的是 Type<T>。但看起来表单包需要更新,因为现在在构建时我遇到了一堆错误,例如:
[默认] path/to/my/project/node_modules/@angular/forms/src/directives.d.ts:26:45 中的错误 泛型类型“类型”需要 1 个类型参数。
有人知道是否有更新版本的表单包吗?通过npm show @angular/forms@* version 列出似乎不是:
@angular/forms@0.1.0 '0.1.0'
@angular/forms@0.1.1 '0.1.1'
@angular/forms@0.2.0 '0.2.0'
@angular/forms@0.3.0 '0.3.0'
还有其他解决方法吗?虽然都是候选版本,但对于 2 个 RC 版本却留下了如此重要的软件包,这似乎很奇怪。
TA
【问题讨论】:
-
根据快速入门教程 -
"@angular/forms": "2.0.0-rc.7", -
我明白了,我完全错过了这个变化。顺便说一句,@micronyks 的答案来得更早,所以我想我会将其标记为解决方案。感谢您的意见。