How to set up a project build workflow for an Angular 2 web application from scratch using npm, TypeScript, and Webpack.