Mar*_*ann 10 javascript ecmascript-6 typescript1.5
在http://kangax.github.io/compat-table/es6/上的 ES6的Kangax兼容性表显示了"TypeScript + core-js"的结果.我需要core-js才能使用像String#startsWith这样的ES6方法.我无法弄清楚如何告诉TypeScript编译器考虑core-js并且找不到示例.如何在TypeScript中使用core-js?
小智 5
如果你使用的是 Typescript 2.0,你可以用它@types来解决这个问题。
@types 和类型
当您编译打字稿代码时,默认情况下所有可见的@types包都包含在您的编译中。node_modules/@types任何封闭文件夹中的包都被认为是可见的;具体来说,这意味着包裹在:
./node_modules/@types/, ../node_modules/@types/, ../../node_modules/@types/, 等等。
@types/core-js 提供 core.js 的定义,您可以将其安装为其他模块。
npm install --save-dev @types/core-js
更多信息请访问:tscconfig.json
祝你好运。