如何解决Mikro-orm不同软件包版本的兼容性
不同的mikro-orm软件包版本如何相互对应?我可以使用@ mikro-orm / core 4.0.0和@ mikro-orm / nestjs 3.1.0还是其他@ mikro-orm软件包及其版本的其他变体?所有@ mikro-orm软件包都应安装相同版本吗?
这是3个问题,但我认为它们几乎相同,因为它们试图为我澄清mikro-orm中版本匹配的概念。
解决方法
来自主存储库的所有软件包都一起发布,您应该始终对齐其版本。
https://github.com/mikro-orm/mikro-orm/tree/master/packages
其余版本不依赖于确切的版本,但通常使用最新的版本。当前有3个位于主仓库之外的软件包,您提到的Nest适配器和2个荧光笔。
再没有@mikro-orm/nestjs 3.1.0
这样的版本,第一个版本是4.0.0
,当前版本是4.2.0
。
edit:lerna显然只调整次要/功能版本,因此可能发生某些软件包不在最新补丁程序版本上的情况,例如mongo
和reflection
软件包,即仍在4.1.0
上,其余部分在4.1.1
上。但是同样,在任何地方都使用最新版本,您会没事的。您的IDE应该指导您了解最新版本。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。