【问题标题】:Mikro-orm different package versions compatabilityMikro-orm 不同包版本的兼容性
【发布时间】:2020-10-15 14:26:49
【问题描述】:

不同的 mikro-orm 软件包版本如何相互对应?我可以使用@mikro-orm/core 4.0.0 和@mikro-orm/nestjs 3.1.0 或不同@mikro-orm 包及其版本的其他变体吗?所有@mikro-orm 软件包都应该安装相同的版本吗?

这是 3 个问题,但我觉得它们几乎相同,因为它们试图为我阐明 mikro-orm 中版本匹配的概念。

【问题讨论】:

    标签: npm orm mikro-orm


    【解决方案1】:

    来自主存储库的所有包都一起发布,您应该始终对齐它们的版本。

    https://github.com/mikro-orm/mikro-orm/tree/master/packages

    其余的不依赖于确切的版本,但一般来说,使用最新的版本。目前有 3 个包位于主 repo 之外,您提到的 nest 适配器和 2 个荧光笔。

    顺便说一句,没有像@mikro-orm/nestjs 3.1.0 这样的版本,第一个版本是4.0.0,当前版本是4.2.0

    编辑:显然 lerna 只调整次要/功能版本,因此某些软件包可能不在最新的补丁版本上,例如 mongoreflection 软件包,它们仍在 @987654328 @,其余的在 4.1.1。但同样,在任何地方都使用最新的,你会没事的。您的 IDE 应指导您了解最新版本。

    【讨论】:

    • 是的,很抱歉 @mikro-orm/nestjs 3.1.0 这只是我的随机版本。这个链接很有帮助。我总是可以看到某些版本的对齐方式,如下所示:github.com/mikro-orm/mikro-orm/tree/…。我主要担心的是因为这个4.1.04.1.1 版本没有对齐,现在它已经解决了。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-06-21
    • 2019-08-27
    • 2017-05-21
    • 1970-01-01
    • 1970-01-01
    • 2023-04-07
    • 2013-05-08
    相关资源
    最近更新 更多