如何解决ngx-booptstrap:ngx-booptstrap 版本 3.x.x 和 4.x.x 之间的主要区别是什么
我正在研究 Angular 6 项目,其中 datepicker 在 ngx-bootstrap 4.3.0 版中使用时会引发错误。
Initializers are not allowed in ambient contexts.
好吧,我了解到 typescript 、 angular 和 rxjs 的版本应该是同步的(如果我没记错的话)并且我可以解决 ngx-bootstrap 的问题来修改节点文件夹中的文件,这不是解决方案我的情况。
typescript@2.9.2
rxjs@6.2.2 @angular/cli@6.2.9
作为其他有同样问题的潜在解决方案,我将 ngx-bootstrap 降级到 3.3.0 版,现在构建正常工作,日期选择器不像 ngx-bootstrap 4.x 版那样不满足对等依赖。
现在问题:我看到 ngx-bootstrap 版本都支持 Bootstrap 3 和 4。我无法找到更改日志,所以想知道是否有人可以帮助提供链接或简单地说出差异和什么将版本 4.x 降级到 3.x 是否有潜在的负面影响?
注意:这是一个庞大的现有项目,受限于 Angular 版本 6。
先谢谢你!
解决方法
您可以找到更新日志 here。我已经为你整理好了,你会看到 4.2.0 及更低版本。 此外,您可以检查 CHANGELOG.MD
其实我也说不上来,合并了什么样的重大变更,需要一个新版本。有位置和适应性变化,还有一系列与 CI 和构建过程相关的变化,所以,也许 4.0.0 就是因为这个而创建的。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。