这个问题的解决方法是在tsconfig.json文件中添加以下设置:
{
"compilerOptions": {
"types": ["node"],
"lib": ["es2015"]
}
}
其中,"types": ["node"]表明在TypeScript中使用Node.js类型定义,"lib": ["es2015"] 表示在TypeScript中使用ECMAScript 2015标准库。
这是因为ANTLR4使用了ES6 Modules,而TypeScript默认情况下不支持ES6 Modules。因此,我们需要添加上述配置以使TypeScript能够正确识别模块和属性。