ExRerun

Recompiles mix project on any change to the project src files.

The initial version of this project is inspired by the - currently unmaintained - remix project by AgilionApps: https://github.com/AgilionApps/remix

Installation

Install ex_rerun by adding it as a dependency to mix.exs.

def deps do
[{:ex_rerun, "~> 0.1", only: :dev}]
end

Configuration

It is possible to configure ex_rerun using the following parameters:

Note: the example below shows the default values.

config :ex_rerun,
scan_interval: 4000,
silent: false,
elm: false,
test: false,
escript: false,
paths: ["lib", "priv"],
file_types: [".ex", ".exs", ".eex", ".json"]

where: