fix: 去掉多余的空行

This commit is contained in:
Zhicheng WANG 2020-02-05 16:31:00 +08:00
parent 6a99521f8b
commit ffe5d05b34
2 changed files with 0 additions and 20 deletions

View File

@ -13,12 +13,10 @@ about the features and tools that can help you develop and deliver Angular appli
参考“[英雄指南”](tutorial/index)教程,了解如何将这些基本构建块放在一起,来创建设计精良的应用。
* Check out the [Glossary](guide/glossary) to understand Angular-specific terms and usage.
查看[词汇表](guide/glossary) ,了解 Angular 特有的术语和用法。
* Use the documentation to learn about key features in more depth, according to your stage of development and areas of interest.
根据你的开发阶段和感兴趣的领域,使用该文档更深入地学习某些关键特性。
@ -33,12 +31,10 @@ about the features and tools that can help you develop and deliver Angular appli
[NgModules](guide/ngmodules)一章中提供了关于 Angular 应用模块化结构的深度信息。
* The [Routing and navigation](guide/router) guide provides in-depth information on how to construct applications that allow a user to navigate to different [views](guide/glossary#view) within your single-page app.
[路由与导航](guide/router)一章中提供了一些深度信息,教你如何构造出一个允许用户导航到单页面应用中不同[视图](guide/glossary#view) 的应用。
* The [Dependency injection](guide/dependency-injection) guide provides in-depth information on how to construct an application such that each component class can acquire the services and objects it needs to perform its function.
[依赖注入](guide/dependency-injection)一章提供了一些深度信息,教你如何让每个组件类都可以获取实现其功能所需的服务和对象。
@ -71,12 +67,10 @@ Additional pages and sections describe some basic programming techniques for Ang
[Angular 自定义元素](guide/elements):如何使用 Web Components 把组件打包成*自定义元素*Web Components 是一种以框架无关的方式定义新 HTML 元素的 Web 标准。
* [Forms](guide/forms-overview): Support complex data entry scenarios with HTML-based input validation.
[表单](guide/forms-overview):通过基于 HTML 的输入验证,来支持复杂的数据录入场景。
* [Animations](guide/animations): Use Angular's animation library to animate component behavior
without deep knowledge of animation techniques or CSS.
@ -98,12 +92,10 @@ Angular 为单页面应用提供了一个框架,其中的大多数逻辑和数
[HTTP](guide/http):与服务器通信,通过 HTTP 客户端来获取数据、保存数据,并调用服务端的动作。
* [Server-side rendering](guide/universal): Angular Universal generates static application pages on the server through server-side rendering (SSR). This allows you to run your Angular app on the server in order to improve performance and show the first page quickly on mobile and low-powered devices, and also facilitate web crawlers.
[服务器端渲染](guide/universal)Angular Universal 通过服务器端渲染SSR在服务器上生成静态应用页面。这允许你在服务器上运行 Angular 应用,以提高性能,并在移动设备和低功耗设备上快速显示首屏,同时也方便了网页抓取工具。
* [Service workers and PWA](guide/service-worker-intro): Use a service worker to reduce dependency on the network and significantly improve the user experience.
[Service Worker 和 PWA](guide/service-worker-intro):使用 Service Worker 来减少对网络的依赖,并显著改善用户体验。
@ -126,7 +118,6 @@ The **Development Workflow** section describes the tools and processes you use t
[CLI 命令参考手册](cli)Angular CLI 是一个命令行工具,可用于创建项目、生成应用和库代码,以及执行各种持续开发任务,如测试、打包和部署。
* [Compilation](guide/aot-compiler): Angular provides just-in-time (JIT) compilation for the development environment, and ahead-of-time (AOT) compilation for the production environment.
[编译](guide/aot-compiler)Angular 为开发环境提供了 JIT即时编译方式为生产环境提供了 AOT预先编译方式。
@ -135,22 +126,18 @@ The **Development Workflow** section describes the tools and processes you use t
[测试平台](guide/testing):对应用的各个部件运行单元测试,让它们好像在和 Angular 框架交互一样。
* [Deployment](guide/deployment): Learn techniques for deploying your Angular application to a remote server.
[部署](guide/deployment):学习如何把 Angular 应用部署到远端服务器上。
* [Security guidelines](guide/security): Learn about Angular's built-in protections against common web-app vulnerabilities and attacks such as cross-site scripting attacks.
[安全指南](guide/security):学习 Angular 对常见 Web 应用的弱点和工具(比如跨站脚本攻击)提供的内置防护措施。
* [Internationalization](guide/i18n): Make your app available in multiple languages with Angular's internationalization (i18n) tools.
[国际化](guide/i18n) :借助 Angular 的国际化i18n工具可以让你的应用支持多语言环境。
* [Accessibility](guide/accessibility): Make your app accessible to all users.
[无障碍性](guide/accessibility):让所有用户都能访问你的应用。
@ -165,7 +152,6 @@ The **Development Workflow** section describes the tools and processes you use t
[工作区与文件结构](guide/file-structure):理解 Angular 工作区与项目文件夹的结构。
* [Building and serving](guide/build): Learn to define different build and proxy server configurations for your project, such as development, staging, and production.
[构建与运行](guide/build):学习为项目定义不同的构建和代理服务器设置的配置方式,比如开发、预生产和生产。
@ -191,12 +177,10 @@ The **Development Workflow** section describes the tools and processes you use t
[Angular 库](guide/libraries):学习如何使用和创建可复用的库。
* [Schematics](guide/schematics): Learn about customizing and extending the CLI's generation capabilities.
学习[原理图](guide/schematics) :学习如何自定义和扩展 CLI 的生成(`generate`)能力。
* [CLI builders](guide/cli-builder): Learn about customizing and extending the CLI's ability to apply tools to perform complex tasks, such as building and testing applications.
[CLI构建器](guide/cli-builder):学习如何自定义和扩展 CLI 的能力,让它使用工具来执行复杂任务,比如构建和测试应用。

View File

@ -35,22 +35,18 @@ When making modifications, you don't actually change the base, but add those mod
虚拟文件系统用 `Tree`(树)表示。`Tree` 数据结构包含一个*基础状态 base*(一组已经存在的文件)和一个 *暂存区 staging*(需要应用到 base 的更改列表)。在进行修改的过程中,你并没有真正改变它的 base而是把那些修改添加到了暂存区。
* A `Rule` object defines a function that takes a `Tree`, applies transformations, and returns a new `Tree`. The main file for a schematic, `index.ts`, defines a set of rules that implement the schematic's logic.
`Rule`(规则)对象定义了一个函数,它接受 `Tree`,进行变换,并返回一个新的 `Tree` 。原理图的主文件 `index.ts` 定义了一组实现原理图逻辑的规则。
* A transformation is represented by an `Action`. There are four action types: `Create`, `Rename`, `Overwrite`, and `Delete`.
变换由 `Action`(动作)表示。有四种动作类型:`Create``Rename``Overwrite``Delete`
* Each schematic runs in a context, represented by a `SchematicContext` object.
每个原理图都在一个上下文中运行,上下文由一个 `SchematicContext` 对象表示。
The context object passed into a rule provides access to utility functions and metadata that the schematic may need to work with, including a logging API to help with debugging.
The context also defines a *merge strategy* that determines how changes are merged from the staged tree into the base tree. A change can be accepted or ignored, or throw an exception.