是否有一个简单的解决方案来避免从 ngx-bootstrap v5.1.2 到 v6.2.0 的迁移更改?
Is there a simple solution to avoid migration changes from ngx-bootstrap v5.1.2 to 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+,那么您的应用将无法按预期运行。
简而言之,唯一的解决方法是不迁移...完全不推荐。所以我的建议是,改变所有的进口。这可能需要一段时间,但完成后您会发现应用的性能有所提升
我有一个非常大的 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+,那么您的应用将无法按预期运行。
简而言之,唯一的解决方法是不迁移...完全不推荐。所以我的建议是,改变所有的进口。这可能需要一段时间,但完成后您会发现应用的性能有所提升