未生成Index.ts

时间:2016-11-22 11:26:42

标签: angular

我正在生成一个组件,但它不会生成index.ts文件。我使用以下命令

ng g c Databinding 

而我正在使用node 6.9.1angular-cli version 1.0.0 beta.20-4运行Windows 而我的app.component.ts有以下代码

import { Component } from '@angular/core';
import { DatabindingComponent } from './databinding/databinding.component';
//./databinding/databinding.component is a replacement for ./databinding as     index.ts didn't generated. 
@Component({
  selector: 'app-root',
  template: `
  <h1>{{title}}</h1>
 <app-databinding></app-databinding>
  `,
  directives : [DatabindingComponent];
})
export class AppComponent {
    title = 'I changed it!';
}

编辑,继Angular github之后,我发现index.ts不是角度生成的一部分,所以我的问题是如何现在使用指令?

1 个答案:

答案 0 :(得分:0)

文件夹中的index.ts文件用于导出要显示的类,如:

import { Component1, Component2 } from './databinding';
They were removed from angular-cli以来

introduction of module。它现在用于公开模块的API(在app文件夹中)。