我的根目录中有一个 .exs 脚本,我希望能够像 elixir my_script.exs 一样在命令行上执行。在我的项目中初始化 Mix 之前,我的脚本正在工作,但现在它不起作用。我可以看到 Mix 将 .beam 文件放在 ebin/ 目录中,但显然我的脚本没有在那里查找。

将自定义模块加载到 .exs 脚本中的正确方法是什么?

最佳答案

您可以运行如下脚本:mix run my_script.exs
或者

mix compile
elixir -pa ebin/ my_script.exs

关于shell - 使用 Mix 时的 Elixir .exs 脚本 "module is not loaded and could not be found",我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19644066/

10-12 14:47