gpt4 book ai didi

elixir - 使 Elixir 应用程序在源代码更改时重新编译并重新加载

转载 作者:行者123 更新时间:2023-12-02 09:37:00 24 4
gpt4 key购买 nike

如何在每次修改源代码时自动重新编译并重新加载我的 iex + mix 应用程序?

如果 iex + mix 组合无法做到这一点,最简单的替代方案是什么?我检查了phoenix的重新加载方法,对于我的小测试项目来说,它似乎不太容易实现。

我也知道 José 的 .iex.exs :

defmodule R do
def reload! do
Mix.Task.reenable "compile.elixir"
Application.stop(Mix.Project.config[:app])
Mix.Task.run "compile.elixir"
Application.start(Mix.Project.config[:app], :permanent)
end
end

而且我不是很高兴,因为它不会在代码更改时自动重新加载,我仍然需要在 iex 上输入 R.reload!

并且..请帮我在 stackoverflow 上创建“iex”标签,我的声誉不够:)

最佳答案

我认为这就是您正在寻找的: https://github.com/AgilionApps/remix

关于elixir - 使 Elixir 应用程序在源代码更改时重新编译并重新加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32540703/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com