Fastfile 中的代码到底是什么

What exactly IS the code in a Fastfile

看起来不像直Rubyclass,那么到底是什么呢?一个大 Ruby "block",一些被解析的自定义元语言?只是好奇。我知道您可以在 Fastfile 中使用 Ruby;该范式达到了多远,您可以在 Fastfile 中定义 classes 或函数,还是必须仅保留 fastlane 支持的 'lanes' 概念?

Doesn't look like a straight Ruby class

不是 class,不是。但是 ruby 尽管如此。有点 DSL 魔法。

这意味着您可以自由定义 classes 或以其他方式做任何您想做的事情,只要您仍然正确配置 fastlane(调用 lane 方法等等)。