繁体   English   中英

现在 Node.js 添加了 io.js,是不是比以前更异步了? 版本怎么了?

[英]Now that Node.js has added io.js, is it more async than it was before? What's with the version?

我看到 Node.js 已将 i/o 添加到其功能中,这是否意味着它现在更加异步,还是使用与以前相同的并发模型?

另外,我认为 Node 在 v8 上,为什么他们回滚到 v4?

io.js 是 node.js 代码库的一个分支,它的发展与核心 node.js 不同。 io.js 是它的名字,与一些大型 I/O 功能没有直接关系。

4.0 版命名法源自 io.js 使用的版本控制方案,这实质上是该分支的下一个主要版本。 您可以在本文中阅读更多详细信息: 4.0 是新的 1.0 并且,您可以在这篇文章中了解 io.js 和 node.js 代码库合并到 Node Foundation 中: Node.js 和 io.js 在 Node Foundation 下合并

node.js 和 io.js 的所有版本都使用谷歌的 V8 Javascript 引擎。 那些短语“V8”意味着“版本8”,这不是它的用法。 “V8”是 Google JS 引擎的名称,不会改变。 V8 引擎有一个单独的版本号。 4.0 版本号是一个node.js 版本,与包含哪个特定版本的V8 JS 引擎无关。

在本文中, 您需要了解的有关 Node.js 4.0.0 的所有信息,有一段解决了版本号问题:

为什么是“4.0.0”?

io.js 项目使用语义版本控制 (semver),其第一个主要版本是 1.0。 io.js 目前的主线是 3.x。 为了避免与 Node.js 的 0.x 方案发生冲突,决定融合版本应该是 4.0.0,并且从现在开始也将遵循 semver 方案。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM