2

摘要:据我所知,当我运行时srb init,它需要每个文件。有没有办法在生成配置之前禁用或自定义此行为sorbet/

我遇到了一些麻烦,因为我的团队将 gems 保存在一个非标准位置(它是一个多语种 monorepo。)特别是,我想告诉 Sorbet 忽略 , 和 — 中的内容_builddb而不是在每个文件script中添加 a typed: ignore(显然这对我们不起作用,因为宝石是如何设置的)我怎样才能让冰糕忽略这些?

(一些背景知识:我们在 Sorbet 刚推出时尝试采用静态检查,但由于我们使用 Rails 并且工具还不够好,因此无法采用。但是,我们发现运行时检查非常有用,所以我们一直在使用那些广泛的。我每隔几个月就重新评估一次静态方面,并且在尝试创建目录时一直被卡住sorbet!)

4

1 回答 1

2

我相信您可以从相应地创建和修改配置文件开始,然后运行整个过程。您可以通过srb rbi config先运行,然后--ignore=db/在新创建的文件中添加一行来完成此操作./sorbet/config

于 2020-06-21T23:39:17.917 回答