写点什么

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:002239
用户头像

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

关注

评论

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

零基础学Java第三节(基本输入输出)

编程攻略

java开发学习

抖音打击炫富违规视频:自媒体行业的底线在哪

石头IT视角

数据库连接池 -Druid 源码学习(九)

wjchenge

Druid 数据库连接池

代码之外:写作是倒逼成长的最佳方式

宇宙之一粟

写作 5月月更

设计模式之责任链模式

乌龟哥哥

5月月更

[Day43]-[回溯]-解数独

方勇(gopher)

LeetCode 数据结构算法

M-DAO开辟区块链全新战场,或成DAO赛道龙头

西柚子

M-DAO开辟区块链全新战场,或成DAO赛道龙头

BlockChain先知

[Day45]-[BFS]-滑动谜题

方勇(gopher)

LeetCode BFS 数据结构算法

druid 源码阅读 9—— init 中的JMX是干啥的

张大彪

六、云原生可观测性

穿过生命散发芬芳

可观测性 5月月更

linux之sed使用技巧

入门小站

Linux

初始C语言

芒果酱

C语言 5月月更

在线HTML转Excel工具

入门小站

工具

干货| 四种渲染到底是啥?终于有人讲明白了!(下)

Orillusion

开源 WebGL 元宇宙 Metaverse webgpu

[Day44]-[回溯]-括号生成

方勇(gopher)

LeetCode 回溯算法 数据结构算法

Druid连接池源码阅读09

石小天

Redis「8」实现分布式限流与延时队列

Samson

redis 学习笔记 5月月更

字节跳动 CloudWeGo 官方微信公众号官宣了!

baiyutang

Go 开源 微服务 5月月更

千亿级高并发MongoDB集群在某头部金融系统中的应用及性能优化实践(上)

杨亚洲(专注MongoDB及高性能中间件)

数据库 mongodb 分布式 高性能 分布式数据库mongodb

拆分电商系统为微服务

小虾米

「架构实战营」

JS Iterable object (可迭代对象)

达摩

js

ES6 之set详解

达摩

js

一站式Dao打造工具M-DAO:门槛低、效率高

股市老人

Kubernetes 安全权限管理深度剖析

liuzhen007

k8s 5月月更

在线文本代码对比工具

入门小站

工具

Notification发送消息

空城机

WebApi 5月月更

使用 Provider 改造屎山代码,代码量降低了2/3!

岛上码农

flutter ios 安卓开发 跨平台开发 5月月更

druid源码阅读(十)Druid keepAlive参数

爱晒太阳的大白

5月月更

M-DAO开辟区块链全新战场,或成DAO赛道龙头

小哈区块

css 学习笔记【三】浮动,不脱离文档流,继承和层叠

恒山其若陋兮

5月月更

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