Typescript jenkins上的.svn缺少类型定义

Typescript jenkins上的.svn缺少类型定义,typescript,jenkins,svn,Typescript,Jenkins,Svn,我正在jenkins上构建我的项目,因为它从svn获取了我的项目,所以它在根目录中创建了一个.svn文件夹。编译时抛出找不到.svn的类型定义文件 我试着补充一下 "exclude": [ "./.svn", ".svn/" ] 但它不起作用 还有其他建议吗?我无法将它的svn客户端升级到最新的。如果我有节点\u modules/@types/.svn目录,我可以复制此行为。TypeScript认为它是一个打字包,默认情况下,会尝试加载它。您可以通过指定

我正在jenkins上构建我的项目,因为它从svn获取了我的项目,所以它在根目录中创建了一个.svn文件夹。编译时抛出
找不到.svn的类型定义文件

我试着补充一下

"exclude": [
        "./.svn",
        ".svn/"
    ]
但它不起作用


还有其他建议吗?我无法将它的svn客户端升级到最新的。

如果我有
节点\u modules/@types/.svn
目录,我可以复制此行为。TypeScript认为它是一个打字包,默认情况下,会尝试加载它。您可以通过指定
类型
编译器选项来停止此操作。我申请了自动类型引用指令以忽略隐藏目录。

关于报告的错误文件是什么?关于“无”,没有关于该文件的信息。我没有在我的任何文件上使用任何与“.svn”相关的内容。据我所见,svn在其下载的所有文件夹中创建了一个.svn文件夹,这就是问题所在。我只是想把它列入白名单。我从svn开始,有没有办法在我的应用程序中为特定的.svn创建一个文件定义?我不明白
.svn
不是一个真正的包。您不应该创建类型定义,而应该通过指定包含您想要加载的所有
@types
包名(不包括
.svn
)列表的
类型
选项来阻止编译器尝试将
.svn
作为包加载。