我如何 运行 "srb tc --lsp" 正确?

How do I run "srb tc --lsp" properly?

我正在尝试 运行 srb tc --lsp 和 运行 解决这个问题。 srb tc 工作正常。

$ srb tc --lsp
Sorbet's language server requires a single input directory.

我试图给它一个路径,但它不起作用:

$ srb tc --lsp .

运行srb tc --lsp的正确方法是什么?

编辑:原来我的 sorbet/config 文件有多个文件夹

.
@sorbet/rbi_list

它在删除 @sorbet/rbi_list 时有效,但我需要它来包含 gems 中的 rbis。

有什么解决方法吗?

目前不支持拥有两个目录的方法。您可以将 sorbet/rbi_list 中的所有内容复制到您的目录中,但是当 gems 更新时它将不再更新。

一旦 --lsp 离开实验模式,这将得到解决。