Change link or script filename in html after gruntjs minify/uglify

grunt-contrib-uglify, gruntjs, html, javascript, node.js

Solution

I am using Middleman App do distinguish between dev vs build in my html or haml file:

`- if development?`

and

`- if build?`

Problem

I am using standard minify/uglify for css/js files and combine multiple files to main.min.css or app.min.js... However my .html file needs to be modified to point to these new file names too in `<link>` or `<script>` Is there a way to automate this? Or how to modify .html files automatically to rename the file names in there using `gruntjs`?

Original source