在编译包含Angular2导入的Typescript时,在Webstorm中获取警告

我刚刚在这里示例了 https://angular.io/docs/ts/latest/quickstart.html
我已经完成了所有按照快速入门手册.
但是当我的app.ts得到编译时,在webstrom控制台中收到警告.

这里是细节:
我在Windows 8.1 x64,Webstorm 11.0.1

app.ts:

import {bootstrap,Component} from 'angular2/angular2';
@Component({
    selector: 'my-app',template: '<h1>My First Angular 3 App</h1>'
})
class AppComponent { }
bootstrap(AppComponent);

tsconfig.json:

{
  "compilerOptions": {
    "target": "ES5","module": "commonjs","sourceMap": true,"emitDecoratorMetadata": true,"experimentalDecorators": true,"removeComments": false,"noImplicitAny": false,"sourceRoot": "/"
  },"exclude": [
    "node_modules"
  ]
}

我正在将tsconfig.json文件放在app文件夹和根目录下.

该app.ts实际上得到文件编译,但由于某些原因得到警告:

错误TS1148:除非提供’–module’标志,否则无法编译模块.
错误TS2307:找不到模块’angular2 / angular2′.
错误TS1205:装饰器仅在定位ECMAScript 5及更高版本时可用.
错误TS1219:装饰器的实验支持是将来版本可能会发生变化的功能.指定“–experimentalDecorators”以删除此警告.

我有打字包括

我的文件夹结构

编辑:

在设置tsconfig.json之后,错误将从Typescript窗口中解析出来

但在运行输出代码编辑器中有错误

tsconfig.json没有问题:

更新:

文件 – >设置 – >语言与框架 – > TypeScript有助于切换到tsconfig.json.然后我通过禁用Typescript观察者来解决一个问题,我手动启用:文件 – >设置 – >工具 – >文件监视器.现在这些设置一切都正常.

你需要进入文件 – >网络风暴中的设置然后在设置侧栏上转到语言&框架 – >打字稿.

然后在TypeScript设置页面中,单击按钮选项手动设置选项或使用tsconfig.json.选择tsconfig选项,然后应用更改并关闭.那么在编译TypeScript时,webstorm应该知道使用tsconfig选项.

相关文章

ANGULAR.JS:NG-SELECTANDNG-OPTIONSPS:其实看英文文档比看中...
AngularJS中使用Chart.js制折线图与饼图实例  Chart.js 是...
IE浏览器兼容性后续前言 继续尝试解决IE浏览器兼容性问题,...
Angular实现下拉菜单多选写这篇文章时,引用文章地址如下:h...
在AngularJS应用中集成科大讯飞语音输入功能前言 根据项目...
Angular数据更新不及时问题探讨前言 在修复控制角标正确变...