只接受发布货源信息,不可发布违法信息,一旦发现永久封号,欢迎向我们举报!
实名认证才可发布
货源分类
富荣货源网 > 餐饮行业新闻资讯 > 综合货源资讯 >  低版本的莆田鞋 Node.js 版本知多少?又该如何选择?


低版本的莆田鞋 Node.js 版本知多少?又该如何选择?

发布时间:2022-05-26 06:30:50  来源:网友自行发布  浏览:   【】【】【

低版本的莆田鞋 Node.js 版本知多少?又该如何选择? 莆田鞋一手工厂直供货源:不做垃圾货。主打真标,公司级,纯原级别等高品质货。给您更低的价格的同时。也必须要保证货的品质。品质才是一切的支撑。失去品质再低的价格也枉然。

始终坚持追求性价比,以高质量为前提,秒杀市场一切垃圾货源,在保证质量的前提下,价格亲民。一手货源,一手品质,信誉保证支持退换!拥有强大的精英团队,实力供货,你有需求,我来满足!


莆田鞋代理怎么加入招募代理:长期免费诚招全国微商代理,一件代发,不用囤货,零库存,零风险创业。技术提供:稳定、丰富的货源保障厂价供货,提供广告词,提供实拍图,一件代发,并可退换货,不用任何成本,让你享受零库存风险创业。

请微信扫下面二维码加我微信咨询!我是莆田本地工厂,支持批发与微商代理,终端零售也可以!批发和代理价格最低!


习惯成自然是个魔术师。它对美丽的东西是残酷的,但是对丑陋的东西却是仁慈的。——威达

Node.js 曾出现过与 io.js 的分裂,自合并成立 Node.js 基金会以来,就开始使用 Long Term Support(LTS)来规划版本发布,其目的也是为了 Node.js 的版本发布能够有条不絮,这样开发者才能更好的选择。

作者简介:五月君,Nodejs Developer,热爱技术、喜欢分享的 90 后青年,「Nodejs技术栈」,Github 开源项目 nodejs.red

为什么版本更迭这么快?

不知道你有没有过疑惑?为什么 Node.js 的版本更迭的这么快,其实它并不是 “我攒了一些功能,然后我就可以放大招了,这样子”,Node.js 的版本发布遵循了两条发布线,分别为每年 10 月发布奇数(9, 11...)版本,次年 4 月发布偶数(10, 12...)版本,因此它是以时间线的流逝为准,在保证兼容性的前提下进行发布,而不是以我增加了多少特性为准进行发布。除了 Node.js 之外,目前主流的浏览器、ECMAScript 标准、C++ 也是遵从这样的原则,以时间跨度为基准。

你需要先清楚的几个术语

  • CURRENT:指代最新的 Node.js 版本系列(单数)。
  • Active:指正在积极维护和升级的版本系列,包括向后移植非破坏性功能和改进,解决错误以及修补安全漏洞。
  • Maintenance:这是一个维护的 LTS 版本系列,直到它的生命周期终止,只会在短时间内收到错误修复和安全补丁。
  • LTS:是 Long-Term Support 的缩写,代表 Node.js 长期支持的版本(版本号为复数)。
  • EOL:EOL 是 End of Life 的首字母缩写,进入到 EOL 时间线的版本,将不在维护。

版本的生命周期

让我们看下 Node.js 版本的生命周期是怎么样的?首先要知道每年的 4 月、10 月分别发布偶数、奇数版本,下面是过程说明:

  • 最近的一个偶数版本在 4 月份发布之后会持续 6 个月。
  • 待 10 月份会发布一个奇数版本,最近的偶数版本会进入 Active LTS 版本持续时间为 18 个月,这期间几乎不会有不兼容的大功能更新,开发者也可以放心升级到 Active LTS 版本。
  • 18 个月的 Active LTS 版本到期后,会进入 Maintenance LTS 版本,也就是进入维护期,时间为 12 个月,在这期间仅进行安全、Bug 更新。
  • 一旦 Maintenance LTS 版本 12 个月的时间已到就会进入 EOL 版本,正式退出历史舞台。

生命周期图

发布时间表

以下为 Node.js 的发布时间表,当前时间(2019-08-05)所支持的版本,由此可看出在今年(2019 年)退出舞台的是 8.x 版本。

不知道你没有注意到在 LTS 版本的后面有个 Codename 一列,这是一个 LTS 代号,来自于元素周期表(初中应该学过的)。可以看到 8.x 版本代号为 Carbon(碳)、10.x 版本代号为 Dubnium(?)

已退出历史舞台的版本

以下展示了已经退出历史舞台的 Node.js 版本,可以看到第一个 LTS 版本为 4.x 发布于 2015 年。

开发者如何选择

读完以上内容,我们已经对 Node.js 的版本有了一定的认识,这里总结下,做为一个开发者我们如何去选择?

测试环境

测试环境我们可以去尝试一些新特性,做一些实验性的项目,比如可以体验下 ECMAScript 的最新规范、以及 V8 频繁更新带来的性能等,奇数版本会在每年的 10 月份进行发布,但是要注意,奇数版本的维护周期仅有 8 个月,在兼容性方面不会向 LTS 版本那样有所保证,引入生产项目要谨慎。

生产环境

生产环境最重要的是稳定,这是我们选择版本的前提条件,因此我们可以在每年发布 Active LTS 版本的时候进行跟进升级,LTS 总共的时间为 Active LTS 的 18 个月 + Maintenance LTS 的 12 个月,合计为 30 个月的时间,最迟也不要超过这个最大时间才更新。因为一个版本一旦退出历史舞台,后续出现什么安全问题或者 Bug 也是没人在修复的。

Reference

  • github.com/nodejs/Relea
  • Understanding How Node.js Release Lines Work
  • Node.js 版本选择和 LTS 计划

责任编辑:
相关评论我来说两句
热门阅读排行
© 富荣货源网