BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Meteor 1.4版本发布更新Node和MongoDB

| 作者 James Chesters 关注 1 他的粉丝 ,译者 刘嘉洋 关注 0 他的粉丝 发布于 2016年8月9日. 估计阅读时间: 2 分钟 | Google、Facebook、Pinterest、阿里、腾讯 等顶尖技术团队的上百个可供参考的架构实例!

Meteor 1.4版本已经发布,该版本中主要更新了Node和MongoDB。

Meteor的客户成功总监Zoltan Olah指出这次的发布“重点在维护平台长期的稳定,让Meteor在更广泛的JavaScript生态系统中继续扎根,让我们与社区更紧密地联系在一起。”

Meteor 1.4版本中最大变化之一就是对于Node的大升级,从0.10.46版本升级到4.4.7版本。Node 4.0在2015年9月发布,与io.js合并成为一个单一的代码库。长期支持计划意味着4.0系列将维护到2018年4月,Olah称Meteor计划在今年晚些时候升级到Node 6。

在Meteor 1.4版本中同时升级了处理二进制包的构建。现在不需要在包中预编译二进制npm依赖,硬编译到特定的Node版本中。在新版本中将构建的工作移给了包的使用者,这代表着开发者需要负责在他们的机器上安装工具链,但是这些包的开发者不需要为每个目标架构构建包。

Olah称Meteor团队已经完成了一些关键因素,1.4版本中发布的核心包中含有大量的更新,包括blazelivedata

Meteor主发布中,MongoDB已经升级到了3.2.6版本。Olah说:

新的应用程序的开发数据库将默认使用WiredTiger存储引擎;然而,你仍然可以连接到数据库运行旧的MMAPv1引擎。比如说你现在也可以通过调用Mongo.setConnectionOptions(选项)连接到Mongo驱动器,它允许给SSL加密配置证书。

开发者可以通过https://docs.mongodb.com/v3.0/release-notes/3.0-upgrade/上的指示更新数据库,并且在开发过程中,可以使用meteor重置来移除旧的数据库,为Meteor创建一个新的WiredTiger数据库。

在1.4版本后,Meteor下一步计划发布1.4.1版本。根据1.4版本中包约束的变化,Olah说Meteor的全球社区现在将为核心包做出“重大的更新”,Meteor 1.5预期将通过Meteor基于GraphQL的数据栈Apollo提供对SQL的支持。

想要看到完整的更新列表,以及包相关的更新可以点击这里

查看英文原文Meteor 1.4 Release Updates Node and MongoDB

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT