这是我正在尝试做的一个简化示例:用 var
声明一个变量在一行中,然后再导出。
var Game = {};
export Game;
当我尝试编译它时,我得到这个错误:
error TS1128: Declaration or statement expected.
我需要这个的原因是我正在使用 Mongoose,其中 mongoose.model<Interface>()
创建一个模型类。我想给原型(prototype)添加功能,然后导出它。
编辑:我可以这样做,但感觉很尴尬。
var _Game = {};
export var Game = _Game;
最佳答案
关于typescript - 为什么这不是有效的 TypeScript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41049459/