写点什么

Meteor 1.1 发布,支持 Windows 和 MongoDB 3.0

  • 2015-04-08
  • 本文字数:1078 字

    阅读完需:约 4 分钟

Meteor 是一个允许开发人员使用纯 JavaScript 构建 Web 和移动应用的开源平台。近日,Meteor 1.1发布,这是第一个支持Windows 的正式版本。此外,它还支持MongoDB 3.0 的新数据库引擎,并带来了许多其它改进。

Meteor 1.1 支持的 Windows 平台包括 Microsoft Windows 7、Windows 8.1、Windows Server 2008 和 Windows Server 2012,其 Windows 安装包中包含了 Meteor SDK 的所有关键组件,包括 Windows 平台专属的 Node.js 二进制文件和 MongoDB 数据库引擎。对 Windows 平台的支持弥补了 1.0 版本的缺憾。Meteor 项目联合创始人 Matt DeBergalis 接受 InfoWorld采访时曾表示:

[1.0 版本去年发布的时候] 忽视了一个群体,那就是使用 Windows 的开发人员,他们大约占了开发人员总数的一半。

那时,使用 Windows 作为主要开发平台而又希望使用 Meteor 的开发人员只能使用虚拟机或其它复杂的解决方案。因此,对 Windows 的支持成为迄今为止请求最多的特性。但随着 1.1 版本的发布,这种支持不仅允许开发人员在 Windows 机器上开发 Meteor 应用,而且允许使用不同平台的团队可以协同开发同一个应用。任意平台的软件包作者都可以将他们的库发布给 Windows、OS X 和 Linux 平台的开发人员。另外,开发人员可以在 Windows 上使用 Meteor 工具链,包括 meteor mongo、meteor shell、meteor deploy 等。Meteor 团队将来还会致力于与 Visual Studio、Azure 和 Microsoft 生态系统的其它部分集成。

MongoDB 3.0 不久前刚刚发布。由于引入了新的 WiredTiger 存储引擎,其性能和可扩展性均得到了大幅提升。Meteor 1.1 支持 MongoDB 3.0 和 MongoDB 2.6 两个版本。开发人员可以在生产环境 Meteor 应用中任选其一。目前,它默认使用 MongoDB 2.6。将来,随着 MongoDB 3.0 成熟度的提升,他们会改用 MongoDB 3.0 作为默认的 MongoDB 引擎。

Ry Walker 是一名开发人员,他认为这两项重大举措会吸引更多的开发人员使用 Meteor。他说:

[Meteor 提供了] 一种简单可行但功能齐全的导向现代 JavaScript 开发的通道。

Meteor 1.1 还包含其它改进,其中最主要的是增加了一个新的“约束求解器(constraint solver)”。该工具基于 MiniSat ,与 Ruby 的“打包(bundler)”工具类似,可以确定包含在一个项目中的每个 Meteor 软件包的正确版本。

此外,Meteor 1.1 完全兼容 Meteor 1.0 及其后续版本。更多信息请查看发布说明官方文档


感谢郭蕾对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流。

2015-04-08 06:433065
用户头像

发布了 1008 篇内容, 共 373.8 次阅读, 收获喜欢 340 次。

关注

评论

发布
暂无评论
发现更多内容

怎样才能开一场高效的迭代评审会?

LigaAI

Scrum 迭代 LigaAI 敏捷实践 企业号九月金秋榜

[极致用户体验] 让你的网页,适配微信大字号模式!体验超好,快来收藏

HullQin

CSS JavaScript html 前端 9月月更

一线架构师开发总结:剖析并发编程+JVM性能,深入Tomcat与MySQL!

收到请回复

Java 云计算 开源 架构 编程语言

20道高频react面试题(附答案)

beifeng1996

前端 React

前端常见react面试题合集

beifeng1996

前端 React

Java进阶(二十一)java 空字符串与null区别

No Silver Bullet

Java null 9月月更 空字符串

Scrum 实施过程的主要内容及5大常用工具

PingCode

谁来说说数据质量评估的标准是什么?

雨果

数据质量

3D打印机打印模型的10大技巧

Dylan

3D模型

什么是访问控制列表ACL?

wljslmz

acl 访问控制列表 9月月更

PANews与NFTScan联合推出Top50 NFT Collection全球影响力榜单

NFT Research

Ethereum NFT

现代数据栈如何降低数据平台的复杂度?

Kyligence

数据分析 云原生 指标中台 指标自动化

网易易盾 GameSentry 正式开源,做游戏安全保障的尖兵利刃

网易智企

安全 测试

Github星标90K!京东架构师一篇讲明白百亿级并发系统架构设计

了不起的程序猿

Java 程序员 高并发 java程序员 高并发系统设计

大数据ELK(二):Elasticsearch简单介绍

Lansonli

elasticsearch 9月月更

TCPIP协议栈的心跳、丢包重传、连接超时机制实例详解

Java快了!

心血来潮,手绘一张Spring学习思维,内容详细全面,秋招面试必看!

收到请回复

Java 云计算 开源 架构 编程语言

【HTML-CSS】小游戏--渣灰哥的愿望之砍砍渣灰

Sam9029

JavaScript HTML5, CSS3 9月月更

华为云宣布全面建设全球初创生态,3年内赋能10000家高潜初创企业

华为云开发者联盟

云计算 创业 创新创业 企业号九月金秋榜

谁能说清楚数据资产管理与数据治理是什么关系?

雨果

数据治理

前端经典面试题(有答案)

loveX001

JavaScript 前端

2022前端二面必会vue面试题汇总

bb_xiaxia1998

Vue 前端

为超级品牌打造「上瘾算法」|Whale 帷幄发布全新 DAM & VAP 内容数字化产品

科技热闻

数据、管理、分析和运营:大数据专家面临的四大挑战!

雨果

大数据

MFC模拟消息发送,自定义以及系统消息

中国好公民st

c++ 消息分发 9月月更

2022前端经典vue面试题(持续更新中)

bb_xiaxia1998

Vue 前端

SAP ABAP 平台新的编程模型

Jerry Wang

SAP abap Netweaver 思爱普 9月月更

JWT本无状态,为何却要存储在Redis破坏其无状态特性?

知识浅谈

JWT 9月月更

Spring 框架使用了哪些设计模式?

Java快了!

spring框架

你知道数据资产管理的目标是什么?

雨果

数据中台 数据资产管理

“基础-中级-高级”Java程序员面试合集,看完献出我的膝盖!

收到请回复

Java 云计算 开源 架构 编程语言

Meteor 1.1发布,支持Windows和MongoDB 3.0_JavaScript_谢丽_InfoQ精选文章