Elixir 别名,要求与进口
2023-12-15 17:53 更新
- 别名
- 要求
- 进口
- 使用
- 理解别名
- 模块嵌套
- 群体别名/进口/要求/使用
为了方便软件复用,Elixir提供了三个命令(alias
,require
和import
)外加一个宏use
,简介如下:
# 给模块一个别名,使得我们可以调用Bar来代替Foo.Bar
alias Foo.Bar, as: Bar
# 确保模块是编译好且可用的(常用于宏)
require Foo
# 进口Foo中的函数,使得可以不加前缀地调用它们
import Foo
# 调用Foo中的代码定义作为扩展
use Foo
现在我们将详细探索它们.记住前三条之所以被称为命令,是因为它们具有词法范围,而use
只是一个普通扩展点.
以上内容是否对您有帮助:
更多建议: