如何在终端文件中将 elixir 文件编译为可执行文件?
我读到要编译 Elixir 我需要创建新项目。但是我要编译的文件是
IO.puts "hello world".
要从 shell 编译,首先创建一个文件:
# module_name.ex
defmodule ModuleName do
def hello do
IO.puts "Hello World"
end
end
Run Code Online (Sandbox Code Playgroud)
然后运行shell并编译:
Interactive Elixir
iex> c("module_name.ex")
[ModuleName]
iex> ModuleName.hello
Hello world!
:ok
Run Code Online (Sandbox Code Playgroud)
代码复制自速成课程 - Elixir
如果您想使用elixirc,请阅读此答案:/sf/answers/2204007851/