目标:找到一个d.ts文件,该文件将告诉TypeScript ES2015 / ES6中的更改。
使用es6.lib.d.ts的DefinitelyTyped的TypeScript 1.5 ES6模块和.d.ts文件似乎不兼容(2015年7月)。
错误TS2339:类型'string'上不存在属性'endsWith'(2015年12月)指向https://github.com/Microsoft/TypeScript/blob/master/lib/lib.es6.d.ts。
注意文件标题之间的区别!
我看了看,typings
没有发现也es6.lib.d.ts
没有lib.es6.d.ts
。
我复制了lib.es6.d.ts
上面引用的内容,并在程序(/// <reference path="./typings/lib.es6.d.ts" />
)中将其引用了;处理该文件时,编译器会倾斜。132行有
readonly prototype: Object;
第132行是readonly
该文件中的第一个匹配项。编译器指向readonly
和报告
error TS1131: Property or signature expected.
有人知道如何教ES6使用TypeScript吗?还是要变通教学呢?(当然,我很想使用ES6功能!)预先感谢!
任何人都知道如何教ES6使用TypeScript
使用最新的编译器(您确实应该使用该https://basarat.gitbooks.io/typescript/content/docs/getting-started.html#nightly-typescript)可以使用该--lib es6
选项。
更多lib
选项:https : //github.com/Microsoft/TypeScript/issues/6974
(PS:在alm https://github.com/alm-tools/alm/中受其支持)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句