NodeJS 0.10.25(Ubuntu 14.04)和NodeJS 4.1(从NodeJS.org源码编译)之间的差异

我现在很困惑这些版本号。 我正在计划一个新的项目,我想知道这两个版本之间有什么不同。 这两个版本似乎是一个很大的跳跃,但现在我无法find一个区别。

使用4.1版安全吗?

感谢您的任何帮助!

跳转到v4是与io.js合并的结果,取自博客

Node.js v4.0.0包含V8 v4.5,与今天的Chrome浏览器一起发布的V8版本。 这为Node.js用户带来了许多奖金,其中最引人注目的是默认启用的大量新ES6function,包括块范围,类,types数组(Node的缓冲区现在由Uint8Array支持),生成器,Promise,符号,模板string,集合(地图,设置等)以及V8 v4.5新增的箭头function。

至于破坏新版本和新版本之间的变化, 你需要看看这里是否符合你的“安全”标准。

我build议你使用nvm来安装节点(如果你还没有的话),只需要使用两个版本来查看你现在是否感觉舒适。