写点什么

Angular Meteor 1.2.0 正式发布

  • 2015-11-19
  • 本文字数:860 字

    阅读完需:约 3 分钟

Meteor 发布了在 Meteor 上使用 AngularJS 所需的库, Angular Meteor 的更新版本。

angular-meteor 库的创建者 Uri Goldshtein 在 Meteor 的博客上所发表的博文 Angular Meteor 1.2.0 正式发布当中宣布了这一消息。据 Goldshtein 介绍,“[Angular-Meteor] 充分利用了 Meteor 1.2 中引入的新的构建过程,让 Angular 开发者感受更加舒适和高效,同时,新的缓存编译器让构建过程更迅速。”

1.2 的主要变化包括使用 Angular 处理常规的 HTML 和 JS 文件而不是.ng.html 和.ng.js 文件,并且建议现有用户将所有的.ng.html 文件重命名为.html 文件并删除 blaze-html-templates 包,以减少客户端的加载时间。

新版本中改进比较显著的是包使用支持 ECMAScript 2015 的 Babel 和原装的 ng-annotate 处理 JS 文件,并从中 Babel 添加了 decorators 语法,旨在让 pbastowski:angular2-now 包的使用更加便捷。这样开发人员就可以在 Angular 1.x 应用中使用 Angular 2.0 的语法,这也是推荐的最佳实践。

Goldshtein 谈到在 1.3 主版本中会对 API 做出一些改变,包括会让 API 数据“尽可能地类似于”现有及将来的原生 Meteor API,以及移除 autobind 特性所带来的性能提升。开发者已经可以在没有 autobind 的情况下(将该参数设为 false)使用 $meteor服务

除了项目正在使用的模版引擎Blaze,Meteor 从最近的1.2 版本就开始支持AngularJS,angular 包在这一版本中已经被整合到Meteor 之中。而且,从Meteor 1.2 开始,该项目将在所有JavaScript 文件中默认使用ECMAScript 2015。

Angular-Meteor 声明中指出它“可以让开发者在同一个应用中甚至同一个页面中用模板或者指令的方式同时使用 Blaze 和 AngularJSP。”想要继续使用原有的构建过程,同时有想要结合 Blaze 和 Angular 模板的开发人员可以用 angular-with-blaze 包代替‘angular’,并且可以通过 urigo:angular-blaze-template 包使用相同的 ng.html 和 ng.js 文件扩展名。

Meteor 积极鼓励贡献者参与到Angular Meteor 项目当中,特别是在新手指南技术路线图方面。

查看英文原文: Angular Meteor 1.2.0 Released

2015-11-19 18:002275
用户头像

发布了 75 篇内容, 共 63.5 次阅读, 收获喜欢 6 次。

关注

评论

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

毕设:设计电商秒杀系统

王大胖

WPS有哪些隐藏的使用小技巧?

InfoQ IT百科

【MARS TALK 05】今日头条 App 基于火山引擎MARS研发流程最佳实践

字节跳动终端技术

android 今日头条 字节跳动 研发

App分发是什么意思?

InfoQ IT百科

阿里云 云效一站式研发平台

阿里云云效

阿里云 DevOps 云原生 研发 一站式研发平台

如何修改电脑文件格式?

InfoQ IT百科

Hoo虎符研究院 |ETH2.0合并在即 速来围观流动性质押赛道的潜力项目

区块链前沿News

eth 虎符 Hoo 虎符交易所

Carina 本地存储入选 CNCF 云原生全景图

BoCloud博云

开源 cncf 本地存储

怎么做App分发?

InfoQ IT百科

TASKCTL 作业流程无触发设计

敏捷调度TASKCTL

大数据 DevOps 分布式 自动化部署 ETL任务

注册域名后,怎么创建个人网站?

InfoQ IT百科

深入JVM内置锁 synchronized 底层

janyxe

JVM synchronized synchronized锁升级过程

从杀慢查询入手来预防 MySQL 雪崩的办法

Qunar技术沙龙

dba

有哪些好用的代码编辑器?

InfoQ IT百科

如何添加字体?

InfoQ IT百科

数据连接一切,开启融合数据云新时代——星环科技春季新品发布周盛大开启

星环科技

Java篇-序列化与反序列化

是老郭啊

Java 对象 序列化 反序列化

移动App的设计流程是怎样的?

InfoQ IT百科

如何优雅高效地管理公司文档?

小炮

文档 文档管理

有哪些适合程序员用的笔记应用?

InfoQ IT百科

现在常用的视频会议软件有哪些?

InfoQ IT百科

现在常用的在线协作文档软件有哪些?

InfoQ IT百科

TASKCTL 容器签出失败解决方法

敏捷调度TASKCTL

大数据 DevOps 分布式 ETL 自动化运维

Docker 实战教程之从入门到提高 (八)

汪子熙

Docker 容器 docker image 容器镜像 4月月更

2022鲲鹏开发者创享日即将扬帆起航 与开发者共创未来共享非凡成就

科技热闻

App怎么做灰度发布?

InfoQ IT百科

主流的网站服务器架构有哪些?

InfoQ IT百科

Carina 的根基与诞生背景|深入了解 Carina 系列 第一期

BoCloud博云

开源 本地存储

App能收集哪些个人信息?

InfoQ IT百科

怎么做SEO网站优化?

InfoQ IT百科

怎么让网站在搜索结果中排更前?

InfoQ IT百科

Angular Meteor 1.2.0正式发布_JavaScript_James Chesters_InfoQ精选文章