我有一个模块m
:
export = {
a: 3
}
然后在我的index.ts
我要重新导出m
正在导出的所有内容,所以我使用:
export * from './m';
但它给了我一个错误:
错误:TS2498:模块
D:/Projects/typescript/m
使用export =
,无法与export *
一起使用。
如何从使用export=
语法的模块重新导出?我无法用export=
语法控制模块。
答案 0 :(得分:5)
您可以使用
socket.on('log', function(a) {
console.log(a);
});
或
import m = require("./m");
export {m};
旧式导入import m = require("./m");
export default m;
,export =
与模块导出不兼容。
更新
打开所需的tsconfig选项后,以下工作使用require()
语法。自2.9以来可用。
from