【发布时间】:2016-08-04 04:20:09
【问题描述】:
在 TypeScript 中混合这些“包含”类型是否可以?
import { SomeType, someFunc } from "./MyThings";
还有:
import events = require('events');
第一个是带有一个或两个导出的 TypeScript 模块......第二个只是一个称为事件的节点模块(我想这也可能是从 NPM 中提取的任何东西)。
我可以将这两种约定混合在一个 TypeScript 文件中吗?
【问题讨论】:
-
可以,但不应该。
-
@Bergi - 你能解释一下为什么吗?
-
这可能会造成混淆。它会起作用,因为它最终会编译成相同的,但您应该以一致性为目标,每个项目(或至少每个文件)只使用一种样式。
标签: javascript node.js typescript