没有网络连接的 lein repl

lein repl without network connection

我可以打开 lein repl 连接吗, 或 Emacs 中的 cider-jack-in, 没有网络连接? 需要 lein repl 的计算机位于某些阻止某些 IP 的网络后面,因此它无法连接到(lein?)服务器,也无法使用 vpn 绕过此问题。 那么有没有办法在没有网络连接的情况下启动lein repl呢? 谢谢

你可以通过 -o 标志告诉 lein 不要尝试做需要互联网连接的事情:

lein -o repl

当然,在执行此操作之前,您需要确保依赖项可用。如果你 运行 来自 lein,你应该绝对 总是 运行 你在这种模式下的生产内容 ,因为在你的服务开始生产时获取依赖项是疯狂的(而且我已经被这个烧伤了太多次了)

默认情况下,Lein 会尝试联机执行诸如检查新快照依赖项之类的操作(您不应该使用这些)。