摘要:Angular 8 现在发布了!这是跨越整个平台的重要发布,包括框架、Angular Material,与主版本同步的 CLI。该发布改进了应用程序在现代浏览器上的启动时间,提供了开发 CLI 的新的 API,保持了 Angular 与业界生态和更多新的 Web 标准的同步。
阅读全文
摘要:Angular 6 已经正式发布了!这个主要版本并不关注于底层的框架,更多地关注于工具链,以及使 Angular 在未来更容易快速推进。
阅读全文
摘要:对于 Web app 来说,高性能总是最高优先级,对于 Angular 也不例外。但是随着应用复杂度的不断增长,我们如何才能知道哪些内容打包到了应用中呢?如何跟踪包的尺寸?我们不希望一次发送太多的 JavaScript ,以至于拖慢应用的速度。
在这篇文章中,我们将使用 Angular CLI 和一些简单的命令来获得我们发布产品的 Angular 应用包的详细报告。
阅读全文
摘要:Angular 2 已经正式 Release 了,Thoughtram 已经发布了一系列的文档,对 Angular 2 的各个方面进行深入的阐释和说明。
我计划逐渐将这个系列翻译出来,以便对大家学习 Angular 2 提供一些方便。
阅读全文
摘要:伴随着 Angular 2 的正式 release,Kendo UI for Angular 2 的第一批控件已经发布了,当前是 Beta 版本,免费使用。
阅读全文
摘要:集成 Karma 和 Angular2 我们需要做很多工作,由于需要使用 TypeScript 进行开发,首先需要正确配置 Typescript ,然后正确配置对 Angular2 的引用。还要创建 Karma 的入口文件,以便进行打包。
阅读全文
摘要:可以将 karma 与 webpack 结合起来,自动化整个单元测试过程。
阅读全文
摘要:这篇文章讨论如何 Karma 集成 mocha 测试框架。
阅读全文
摘要:karma 的插件 karma-coverage 提供了测试代码覆盖率的支持。
阅读全文
摘要:关于 Karma 会是一个系列,讨论在各种环境下,使用 Karma 进行单元测试。
本文讨论 karma 集成 Jasmine 进行单元测试。
阅读全文
摘要:今天,我们发布了 TypeScript 1.8 Beta,伴随着 1.8 版本带来了大量的变化。
阅读全文
摘要:这个插件用来简化创建服务于 webpack bundle 的 HTML 文件,尤其是对于在文件名中包含了 hash 值,而这个值在每次编译的时候都发生变化的情况。你既可以让这个插件来帮助你自动生成 HTML 文件,也可以使用 lodash 模板加载生成的 bundles,或者自己加载这些 bundles。
阅读全文
摘要:原文地址:https://angular.io/docs/ts/latest/quickstart.html
Angular 2 终于发布了 beta 版。这意味着正式版应该很快就要发布了。
让我们使用 TypeScript 语言从头创建一个超级简单的 Angular 2 应用。
阅读全文
摘要:在 Angular 中,我们不应该试图直接修改 DOM 的内容,当需要更新 DOM 内容的时候,应该修改的其实是我们的数据模型,也就是 $scope 中的数据,Angular 会帮助我们将修改之后的数据展示在页面中。
但是,在有些情况下,比如我们有一个搜索框,希望将搜索的关键字在正文中高亮出来,这时候就会感觉比较吃力了,filter 可以帮助我们处理这种情况。
filter 是 module 级别的服务,定义之后,可以在整个 module 内直接使用,有着极高的复用性。
阅读全文
摘要:让我们从 0 开始创建一个简单的 Angular 2 应用。
阅读全文
摘要:最近使用了很多 Grunt 插件,这里把使用 Grunt 中涉及的从开发、代码检查、单元测试、E2E 测试,直到发布所涉及的插件,做一个比较完全的汇总。
阅读全文
摘要:RequireJs 提供了一个打包工具 r.js,可以将相关的模块打包为一个文件。
虽然可以通过命令行来使用这个打包工具,但是在 Grunt 中也提供了相应的插件来自动完成这个任务。
阅读全文
摘要:在这里,我们深入讨论了 ui-router 几乎全部的特性,我们发现这个库非常有用,希望也能帮到你。
阅读全文
摘要:Karma 是 Goolge 开源的一个 Test runner, 可以配合 Grunt 使用。
阅读全文