It’s time for makefiles to make a comeback
Jason Olson
90317

Hey, I absolutely agree that JavaScript build systems have forgotten the lessons of the past — but Makefile’s are pretty gnarly. For TypeScript in particular, the problem is a variety of options (eg --module) that a downstream target in the build graph ought to control.

Google wrote this build tool that has the same runtime properties as Make but with better configuration semantics: http://bazel.build

I mention TypeScript support in Bazel here: https://medium.com/@Jakeherringbone/building-angular-apps-at-scale-813ef42add04

Want to chat more about how it works?

Like what you read? Give Alex Eagle a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.