不同的mikro-orm软件包版本如何相互对应?我可以使用@ mikro-orm / core 4.0.0和@ mikro-orm / nestjs 3.1.0还是其他@ mikro-orm软件包及其版本的其他变体?所有@ mikro-orm软件包都应安装相同版本吗?
这是3个问题,但我认为它们几乎相同,因为它们试图为我澄清mikro-orm中版本匹配的概念。
答案 0 :(得分:0)
来自主存储库的所有软件包都一起发布,您应该始终对齐其版本。
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应该指导您了解最新版本。