如何为具有自定义模块加载器的js项目添加类型检查和类型推断

时间:2019-10-28 07:47:49

标签: typescript typescript-typings jsdoc

我的公司有一个旧的大型js项目,该项目具有非标准的模块加载器实现(非commonjs或AMD)。模块加载器语法喜欢

(function(){
// create module
var Support = $.createClass($NameSpace("Util.Date"));
}())

(function(){
// load module
var BaseModule = $L("module.BaseModule");
}())

在这种情况下,我们不能使用打字稿的“ javascript中的jsDoc支持”。 我们希望我们的项目具有相互引用模块的能力并具有类型检查。

在某些情况下,我们希望jsDoc可以声明全局接口。这样我们就可以在每个文件中使用delcare模块...

0 个答案:

没有答案