jenkins 上的 .svn 缺少类型定义

type definition missing for .svn on jenkins

我在 jenkins 上构建我的项目,因为它从 svn 抓取我的项目,所以它在根目录中创建了一个 .svn 文件夹。编译时抛出 Cannot find type definition file for '.svn'.

我尝试添加

"exclude": [
        "./.svn",
        ".svn/"
    ]

但是不行。

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

如果我有一个 node_modules/@types/.svn 目录,我可以重现此行为。 TypeScript 认为它是一个 typings 包,默认情况下会尝试加载它。您可以通过指定 types 编译器选项来停止它。我提交了 an issue 自动类型引用指令以忽略隐藏目录。