如何包含大量依赖项



在 crystal 中,有没有更好的方法来包含脚本的大量依赖项,而不是在顶部包含大量require "whatever"语句?

例如,我目前正在创建一个 Web 框架,其中我可能会预期大量的依赖项,并且不希望在每个脚本中都有许多require语句。

您显然需要在程序中的某个地方使用require "whatever"才能使用whatever。但是,它只需要一次,因此您无需重复其他必需文件中已有的要求。它们是递归添加的。

不需要其他依赖项已经需要的依赖项。您只需要求文件组合独立的组件。因此,它通常不应该是一个如此大的列表。但我不知道你的确切用例。

也许您可以考虑将所有要求提取到一个单独的文件中,以保持主文件更小。但我不知道考虑到脚本环境,这是否是一个巨大的好处。

相关内容

  • 没有找到相关文章

最新更新