文件1:abc.d.ts内容如下
declare namespace test {
class testNative {
// members
global: any;
mode: ERuntimeMode;
// export for nativeRender
NativeRenderSurface: any;
NativeDisplayObject: any;
nrCreateArmatureDisplay: () => any;
}
}
文件2:abc.ts内容如下
// THIS IS !!NOT!! A MODULE
module.exports = test as unknown as test.testNative;
其他文件:
const native = require("../../common/global/abc");
编译成功后,运行结果Uncaught ReferenceError: test is not defined
请问应该怎么使用呢,这是别人写的代码,目前没有好的解决思路。