title: Can I instruct Grunt to concat all JS files defined in index.html?
body: <ol>
  <li>Can I instruct Grunt to concatenate all JS files defined in
  index.html without specifically naming them?    </li>
  <li>Can Grunt also create new index.html file that will load the concatenated JS file instead
  of the previous multiple files?  </li>
  <li>Can Grunt also uglify the JS file at a same time?  </li>
  <li>Can Grunt do this not only for JS files but also CSS files used in a given html file?</li>
  </ol>
  
  <p>I spent significant time googling but the Grunt ecosystem seems to be so fragmented and so unfamiliar to me :(.</p>
  
  <p>PS: I have decided to use Grunt because there is direct integration in WebStorm 8 but maybe other tool would be more suitable for this task?</p>