All apps/Elm

Elm

elm

The Elm language command-line tool for building, installing and publishing Elm code.

Runs as elm|macOS, Linux, Windows|elm-lang.org

Command form

ai-draft · 2 tasks · 5 fields

Compile Elm code with elm make. Other subcommands (init, repl, reactor, install, publish) are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui elm

elm make

Build Elm code
Build Elm codeExample values, fixed in this page — nothing here reaches a terminal
Basic
Source files*
file
Output file
file
Debug mode
--debug
TasksEach one presets the form for one job
Debug build
sourcesoutputdebug
Production build
sourcesoutputoptimize
ParametersOnly these flags are editable in the form
Source files
path · positional 0 · repeatable
Output file
Where to write the compiled code, e.g. elm.js or index.html.
path
--output
Debug mode
boolean
--debug
Optimize (production)
boolean
--optimize
Docs JSON file
path
--docs
SourcesEvery flag above is checked against these
fig
completion

github.com

fig
completion

github.com

Before it fills your prompt, Otty checks the installed elm against its version. A form that does not match your version is not offered.