导入Angular 2时PHPStorm中的TypeScript错误

时间:2015-07-05 07:01:02

标签: angular typescript phpstorm

我想编写TypeScript,我在Windows上使用PHPStorm 8.0.3 IDE。我认为TypeScript编译器是正确安装的(如果我将.villa的JavaScript键入.ts文件,它会自动编译成.js,如果我在声明中设置类型,IDE会使用它们。)

我正在尝试学习Angular 2,所以我创建了一个main.ts文件,其中包含以下内容:

/// <reference path="angular2/angular2.d.ts" />
import {Component, View, bootstrap} from 'angular2/angular2';

我的文件夹结构:
main.ts
/ angular2
__angular2.js
__angular2.d.ts

IDE在第一行(///)处抛出以下错误:statement expected(如果我删除第二行,则此错误消失)。在第二行,错误包括expression statement is not assignment or callexpecting new line or semi-colon(在from关键字之后)

与WebStorm不同,PHPStorm设置在&#34;语言和框架&#34;下不具有TypeScript部分。 subheader,但是在IDE的JavaScript库设置中,我安装了angular2-DefinitelyTyped全局范围。

注意:@Component({selector: 'my-app'})等注释也会使IDE报告出错(红色波浪线下划线)。

我错过了什么?

0 个答案:

没有答案