TypeScript中是否可以混合这些' include'类型?
import { SomeType, someFunc } from "./MyThings";
和
import events = require('events');
第一个是带有导出的TypeScript模块或两个...而第二个只是一个名为events的节点模块(我猜这也可能是从NPM引入的任何东西)。
我可以将这两个约定混合在一个TypeScript文件中吗?
答案 0 :(得分:1)
是的,这在TypeScript中是可以接受的。
使用import foo = require('foo');
时,您必须使用'foo'
声明模块declare module 'foo'
,通常位于.d.ts
文件中。
这通常包含在node.d.ts
。