使用shell脚本调用Elixir方法
发布时间:2020-12-16 01:52:01 所属栏目:安全 来源:网络整理
导读:defmodule MyModule do def print do IO.puts "hi all" endend 这是MyModule.erl中包含的Elixir模块 iex MyModule.erlMyModule.print 我试图使用shell脚本运行elixir方法.它编译文件但是 iex MyModule.erl 没有运行.我认为这是因为第一个命令转到Erlang虚拟
defmodule MyModule do def print do IO.puts "hi all" end end 这是MyModule.erl中包含的Elixir模块 iex MyModule.erl MyModule.print 我试图使用shell脚本运行elixir方法.它编译文件但是 iex MyModule.erl 没有运行.我认为这是因为第一个命令转到Erlang虚拟机.如何调用此方法? 解决方法
Elixir文件通常具有.ex扩展名.如果您不打算编译它,我们建议使用.exs文件.我们在
our getting started guide中涵盖了这些差异.
假设您将上面的文件写入“mod.exs”,实现您想要的方法之一是: elixir -r mod.exs -e "MyModule.print" (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |