将项目模块导入IEX会话

时间:2019-05-17 02:30:51

标签: elixir

我有一个名为MyApp的应用程序,每当我通过iex -S mix打开IEx会话时,都必须像这样来调用仓库:MyApp.Repo.all(MyApp.User)

如果可以自动导入项目模块,以便只需要执行Repo.all(User)就可以得到与上面相同的值,我会喜欢的。

有没有办法做到这一点?

1 个答案:

答案 0 :(得分:6)

您可以使用aliases with en .iex.exs file。您创建文件并添加:

replaceAll("\\s+", "")

这将为您设置这些别名。该文件包含other things you can do,例如设置变量或添加一些shell配置。