Angular2与TypeScript:声明预期编译器错误@component后

我得到这种错误,尽pipe我从angular2 / core导入组件应该是它的来源是文件不是通过npm安装下载或我的节点需要升级

这是我的文件

import {bootstrap} from 'angular2/platform/browser'; import {Component, View} from 'angular2/core'; @Component({ }) 

       

网上收集的解决方案 "Angular2与TypeScript:声明预期编译器错误@component后"

在组件后面定义一个类。

 import {bootstrap} from 'angular2/platform/browser'; import {Component, View} from 'angular2/core'; @Component({ }) class MyClass { } 

@Component只是一个包含这个类的元数据的装饰器。 换句话说,它只是以更优雅的方式为你的课堂定义了一些东西。

@Component函数接受configuration对象并将其转换为元数据,并将其附加到组件类定义。 Angular在运行时发现这个元数据,从而知道如何做“正确的事情”。

在这里阅读更多