У меня Mac и elm 0.18 установлен в /usr/local/bin.
Это было хорошо, так как я использовал вяз 0.18 в проекте.
Теперь я отвечаю за проект, который пользователи elm 0.19.
Возможно иметь как 0,18, так и 0,19 на моей машине.
например
рабочее пространство / проект1 использует вяз 0,18
рабочее пространство / проект2 использует вяз 0,19
везде, где я запускаю elm - версия составляет 0,18, даже в каталоге проекта, в котором зависимость elm определена как 0,19.