关于与NW.js相关的版本控制编号的简单问题。
为什么NW.js的主要版本仍然是0?
发布于 2021-02-02 03:40:46
,我真的不知道。,我从0.11开始就开始使用它了,我可以说它应该在这里遇到很大的困难:
0.7.3,我会说这是在一个相当稳定的点,并且比大多数其他类似的工具有更多的特性(参见:XPDA.net,用于比较),以调用项目1.0.0。0.12.3 =原始架构的最后版本。应该是1.5.3。0.13.0 =应该是一个很大的颠簸,2.0.0。这是一个全新的架构,从Node到NW.js的品牌重新命名,以及主要的API变化。架构和API从这里开始更改(2013年)至今仍在使用。将项目从0.13.0更新到0.51.0 (最新的稳定版本)可能根本不需要任何代码更改,您只需要从铬/节点中获得大量的新特性和安全补丁。0.14.7 =这是仍然支持Win XP和OSX10.6的LTS版本。应该是2.2.7。0.15.0 =应该是3.0.0 (用于指示操作系统支持的中断更改,尽管API是相同的)。0.20.0和0.30.之间有一段时间,OSX版本支持从10.6变到10.9。还有一些其他操作系统支持的变化,这是铬和节点的结果。例如,Node 13+可能在Windows 7上工作,但它不再受支持,所以它也可能不支持。因此,为了使操作系统版本支持的更改更加明显和更好地记录下来,这里可能出现了4.0.0。0.42.4 =这是第一个默认启用NW2的版本,这是对窗口系统的主要重写,它将允许在将来添加大量新的铬特性。这应该是5.0.0的又一次重大冲击。所以,如果你的问题是,“它的生产准备好了吗?”那么,是的,从2013年开始,你甚至可以说,与其他许多现代(2021年)的努力相比,它在2011年是相当有能力的。
如果你的问题是,“它稳定吗?”,那么,是的,自2016年以来,API没有发生突破性的变化。只是不断和一致的更新铬和Node.js,并增加了新的功能。
看起来,每当他们将铬更新为一个新的主号码时,他们都会做“小”凸起,并且在不改变主要铬号的情况下,随时更新铬或Node.js。至少有一些逻辑。
编辑:--我已经写了一篇关于NW.js版本的更深入和详细的文章:
https://stackoverflow.com/questions/65545291
复制相似问题