Recently I got involved with a team having a mix of Angular 1 and Angular 2 applications. Deploying them was tied to a Java back-end, where the results of a manual grunt build step was incorporated in the resulting deployment on Amazon Web Services.
grunt