Typescript:使用 AMD 时如何关闭环境声明

Typescript: how to switch off ambient declarations when using AMD

我刚开始在 Typescript 中从内部模块迁移到外部模块。到目前为止,在我的 .d.ts 文件中,我使用了 "declare var ..." 部分,因为所有内容都是从全局命名空间中使用的。但是现在对于 AMD,如果我使用没有相应导入语句的东西,我希望我的 IDE 突出显示错误,所以我不需要任何环境声明。我如何在不手动修改所有定义文件的情况下实现这一目标(如果我需要进行任何更新,这将无法很好地与我的 tsd 检索工具一起使用)

谢谢!

抱歉:如果不手动修改声明文件,则无法完成。