anchor.diff:    This code creates a browser platform for dynamic (JiT) compilation and
     bootstrap's the `AppModule` described above.
   
  -  该代码为动态 (JiT) 编译创建浏览器平台，并引导上面提到的`AppModule`。
  +  上面的代码为动态 (JiT) 编译创建浏览器平台，并引导上面提到的`AppModule`。
   
     The _bootstrapping_ process sets up the execution environment,
     digs the _root_ `AppComponent` out of the module's `bootstrap` array, &nbsp;
     creates an instance of the component and inserts it within the element tag identified by the component's `selector`.
   
  -  引导过程搭建运行环境，从模块的`bootstrap`数组中提出*根*`AppComponent` —— 创建该组件的实例并将其插入到组件`selector`标识的元素标签中。
  +  引导过程搭建运行环境，从模块的`bootstrap`数组中提出_根_`AppComponent`， 创建该组件的实例，并将其插入到组件`selector`标识的元素标签中。
   
     The `AppComponent` selector &mdash; here and in most documentation samples &mdash; is `my-app` 
     so Angular looks for a `<my-app>` tag in the `index.html` like this one ...
   
  -  `AppComponent`选择器——在这里以及文档大部分例子中——都是`my-app`，所以 Angular 在`index.html`中查找像这样的`<my-app>`标签...
  +  `AppComponent`选择器 &mdash; 在这里以及文档大部分例子中 &mdash; 是`my-app`，
  +  所以 Angular 在`index.html`中查找像这样的`<my-app>`标签...
   +makeExample('setup/ts/index.html','my-app')(format='.')
   :marked
     ... and displays the `AppComponent` there.
  
positive.code:   After the `import` statements, you come to a class adorned with the
    **`@NgModule`** [_decorator_](glossary.html#decorator '"Decorator" explained').
  
    `import`声明之后，有个类被 **`@NgModule`**[装饰器](glossary.html#decorator '"Decorator" explained')所装饰。
  
    The `@NgModule` decorator identifies `AppModule` as an Angular module class (also called an `NgModule` class).
    `@NgModule` takes a _metadata_ object that tells Angular how to compile and launch the application.
  
    该`@NgModule`装饰器将`AppModule`标记为 Angular 模块类（也叫`NgModule`类）。
    `@NgModule`接受一个*元数据*对象，为 Angular 描述如何编译和启动应用。
  
    * **_imports_** &mdash; the `BrowserModule` that this and every application needs to run in a browser.
  
    * ***imports*** —— `BrowserModule`，这个和每个在浏览器中运行应用都需要它。
  
    * **_declarations_** &mdash; the application's lone component, which is also ...
  
    * ***declarations*** —— 应用的唯一组件，它同时也是...
  
    * **_bootstrap_** &mdash; the _root_ component that Angular creates and inserts into the `index.html` host web page.
  
    * ***bootstrap*** —— *根*组件，Angular 创建它并将其插入到`index.html`宿主页面。
   
    The [Angular Modules (NgModules)](ngmodule.html) guide dives deeply into the details of Angular modules.
    All you need to know at the moment is a few basics about these three properties.
  
    [Angular 模块 (NgModules)](ngmodule.html)指南深入讲解了 Angular 模块。
    现在先初步了解这三个属性。
  
  a#imports
  :marked
    ### The _imports_ array
  
    ### *imports* 数组
  
    Angular modules are a way to consolidate features that belong together into discrete units.
    Many features of Angular itself are organized as Angular modules. 
    HTTP services are in the `HttpModule`. The router is in the `RouterModule`.
    Eventually you may create a feature module.
  
    Angular 模块是用来合并那些属于离散单元的特性的。
    Angular 自身的许多特性也是通过 Angular 模块组织的。
    HTTP 服务在`HttpModule`里。路由器在`RouterModule`中。
    最后，你可能也会创建特性模块。
  
    Add a module to the `imports` array when the application requires its features.
  
  
negative.code:   The [setup](setup.html) instructions produce a new project with the following minimal `AppModule`.
    You'll evolve this module as your application grows.
  
    [开发环境](setup.html)讲解了如何使用下面这个最小的`AppModule`来创建一个新项目。
    这个模块随着应用的成长而演变。
  
  +makeExample('setup/ts/app/app.module.ts','', 'app/app.module.ts')(format='.')
  