写点什么

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

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

关注

评论

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

[大厂实践] Pinterest Ray 基础设施实践

俞凡

人工智能 大厂实践

SD-WAN:为企业打造低成本高性能组网

Ogcloud

SD-WAN 企业组网 SD-WAN组网 sd-wan专线 SD-WAN厂家

95后程序员靠飞算JavaAI副业月入过万:他的接单秘籍全公开

飞算JavaAI开发助手

故障测试——微软工程手册

FunTester

[大厂实践] Pinterest 基于 Ray 的机器学习数据处理

俞凡

人工智能 大厂实践

ETL与ELT核心技术解析:如何选择最优数据集成方案

RestCloud

数字化转型 ETL ELT 数据集成工具

日志易SPL高效进阶:语法编辑器的妙用

日志易

编辑器 日志易SPL

SelectDB 实时分析性能突出,宝舵成本锐减与性能显著提升的双赢之旅

SelectDB

大数据 数据仓库 数据分析 电商 实时分析

macOS Sequoia 15.3.2 (24D81) Boot ISO 原版可引导镜像下载

sysin

macos

AI搜索,难分胜负

趣解商业

百度 科技 AI搜索 腾讯元宝

IEC新增滤波器材料透过率标准,三安方案推动全球产业链工艺革新

财见

直播预告 | PaperRaeding:基于深度强化学习的查询优化框架 FOSS

KaiwuDB

直播 数据库、 KaiwuDB

人工智能引发就业变革:热门职业面临淘汰危机!

Techinsight

人工智能

【限时福利】参与炫技赛,免费解锁AI工具高级版!速领→

飞算JavaAI开发助手

【技术实战】会员商城任务成就系统:从需求分析到代码实现的完整指南

飞算JavaAI开发助手

SpringBoot + 微服务开发太难?AI 工具自动生成脚手架代码!

飞算JavaAI开发助手

.NET Core 中如何实现缓存的预热?

不在线第一只蜗牛

.net spring 缓存

大模型叙事下的百度智能云:比创新更重要的,是创新的扩散

Alter

直播预告:慢热的 MCP 终于火了;什么是 MCP,以及智能体通信协议的未来丨RTE Dev Talk

声网

Java 开发者必备工具清单:提升效率的 10 款神器

飞算JavaAI开发助手

区块链资产交易所开发:从零到一构建币币交易平台

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

ChatGPT 与 AGI:人工智能的当下与未来走向全解析

Techinsight

AI 时代必备技能:如何巧用大模型实现工作效率与质量的双重飞跃?

Techinsight

流程自动化 #大模型 RPA Agent Agent智能体

网易伏羲人工智能实验室技术创新再突破!前馈捏脸等3篇论文入选CVPR 2025

网易伏羲

人工智能 论文 网易伏羲

SvelteKit 最新中文文档教程(1)—— 入门指南

冴羽

vue.js 前端 React Svelte SvelteKit

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