如何解决是否有一个简单的解决方案可以避免从 ngx-bootstrap v5.1.2 迁移到 v6.2.0?
我有一个非常大的 angular 项目,它使用 ngx-bootstrap v5.1.2,现在我想迁移到 ngx-bootstrap v6.2.0。我被迫更改了很多文件中的导入语句,是否有任何简单的解决方案来防止更改所有文件中的导入语句。
在组件中呈现导入语句
import { BsModalRef,BsModalService } from 'ngx-bootstrap';
需要改成
import { BsModalRef,BsModalService } from 'ngx-bootstrap/modal';
我正在使用共享文件夹中的 ngx-bootstrap。是否有一种简单的解决方法可以防止更改所有文件?
解决方法
以下是官方文档的摘录
// RECOMMENDED
import { AccordionModule } from 'ngx-bootstrap/accordion';
// NOT RECOMMENDED (Angular 9 doesn't support this kind of import)
import { AccordionModule } from 'ngx-bootstrap';
所以基本上,如果您不按照建议进行迁移并升级到 Angular 9+,那么您的应用将无法按预期运行。
简而言之,唯一的解决方法是不迁移...完全不推荐这样做。所以我的建议是,改变所有的进口。这可能需要一段时间,但一旦完成,您会看到应用的性能有所提升
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。