Rather than just discussing this I thought I’d contribute some code. This: https://github.com/phoenixframework/phoenix/pull/2740 is a pull request to make the default use npm scripts rather than brunch. I only kind of know what I’m doing when it comes to JavaScript/CSS build pipelines but this PR seems to generate a working project with watching JS and CSS supported. (I think the JS pipeline is OK, but don’t think CSS pipeline is correct.)