I am looking to see what is the best approach to buid and deploy my angular 2 web application?
I finally need to serve it as a web bundle resource to my dropwizard appl
angular cli use webpack in the current version and you can config your builds using this command
ng eject
more info here https://github.com/angular/angular-cli/wiki/eject with this command your webpack configuration file will appear and you can customnize.
Webpack and ng-build do pretty much the same job, which is bundling your modules to be used in a browser environment For example, the Angular module is a feature, which doesn't support in the browser, and ES 6 modules are not implemented in any browser yet, which is why things need to be bundled.