2017-04-22 37 views

回答

50

随着错误消息指出,加lib: es2015您tsconfig.json

// tsconfig.json 
{ 
    "compilerOptions": { 
    "lib": [ "es2015" ] 
    } 
} 
+0

'{ “compilerOptions”:{ “模块”: “CommonJS的”, “目标”: “ES5” , “noImplicitAny”:false, “sourceMap”:false } }这是我的tsconfig.json如何编辑? –

+0

在Visual Studio 2017中何处指定?它没有tsconfig.json –

+0

@AkashKava你必须自己创建'tsconfig.json'。 – katopz

11

试试这个包,其中包含了ES6-承诺

npm install --save @types/es6-promise

+1

'unional'没有错,但你的回答是解决我遇到的问题。谢谢! – tuliomarchetto

1

类型定义如果你是在VS,删除tsconfig.json并右键点击打开属性 - > TypeScript Build一般更改以下内容

  • 的ECMAScript版本:ECMAScript的6

  • 模块系统:ES2015