Mic*_*mer 7 javascript node.js typescript typescript1.4
似乎TypeScript编译器总是包含lib.d.ts或lib.es6.d.ts(取决于编译器目标).
在我们的应用程序中,我们有一个WebSocket已经定义的类lib.d.ts.我们在Node.js下运行我们的应用程序,而不是在Web浏览器中运行,所以我们实际上并不需要所有的定义lib.d.ts.相反lib.core.d.ts,对我们来说就足够了(并且WebSocket当然会解决冲突).
是否可以告诉TypeScript编译器使用哪个全局类型定义文件?
使用--noLib编译器选项排除lib.d.ts然后lib.core.d.ts在源文件中添加引用.
等效于tsconfig.json会"noLib": true.
如果您只需要Node.js定义,您也可以使用Definitely Typed one.
| 归档时间: |
|
| 查看次数: |
2808 次 |
| 最近记录: |