title: How to package styles with Angular2 components?
body: <p>What's the recommended best practice to package styles with angular components? Before Angular 2, it was common to use sass/less to modularize a component/directive by keeping its styles in the same folder as the JavaScript and HTML. But at the end the build process would sweep the entire source and package all JavaScript into one file (e.g. bundle.js) and all css into one file (e.g. style.css). In other words, the JS and CSS were packaged separately even though they were in separate source modules. Is this still the recommended way in Angular 2 or something else?</p>
  
  <p>Also, how does one account for global styles/themes? For example, if I am using some material design library or bootstrap, the components will definitely a dependency on those. Is there a concept of CSS dependencies? </p>