HIGHLY recommend webpack (using in prod & dev). Works amazing well both in an iterative dev env using webpack-dev-server as well as for production builds (I happen to use the google closure compiler for production builds. Epic, especially for Elm).
We have a fairly large Elm code base at this point (over 20K lines last time I checked) and use webpack to compile both Elm and the few random JS things we have lurking around.
It can be a pain to get configured just right, but once it’s working, it’s awesome, and you can customize it to your heart’s content.
We use in an Elixir/Phoenix env, but have used standalone as well.