gpt4 book ai didi

Elixir:何时使用 .ex 以及何时使用 .exs 文件

转载 作者:行者123 更新时间:2023-12-03 05:22:45 29 4
gpt4 key购买 nike

Elixir 文档 states那个

In addition to the Elixir file extension .ex, Elixir also supports .exs files for scripting. Elixir treats both files exactly the same way, the only difference is in intention. .ex files are meant to be compiled while .exs files are used for scripting, without the need for compilation.

但我仍然不确定何时使用哪种文件类型。 .ex 和 .exs 的缺点和用途是什么?

最佳答案

.ex 用于编译代码,.exs 用于解释代码。

例如,

ExUnit 测试位于 .exs 文件中,这样您就不必在每次更改测试时都重新编译。如果您正在编写脚本或测试,请使用 .exs 文件。否则,只需使用 .ex 文件并编译您的代码。

就优点/缺点而言,解释将需要更长的时间来执行(因为 Elixir 必须解析、标记化等),但不需要编译来运行。差不多就是这样 - 如果运行脚本的灵 active 比优化执行时间更重要,请使用 .exs。大多数时候,您将使用 .ex

关于Elixir:何时使用 .ex 以及何时使用 .exs 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36292620/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com