This is a result of known problems with unicode support in IE.
To avoid this issue, you can pass the ascii_only: true
option to the uglify task in your Gruntfile.js. The complete uglify section could look like this:
uglify: {
options: {
beautify: {
ascii_only: true,
quote_keys: true,
beautify: false
},
preserveComments: false,
compress: false,
mangle: false
},
dist: {
files: {
'<%= yeoman.dist %>/scripts/scripts.js': [
'<%= yeoman.dist %>/scripts/scripts.js'
]
}
}
}
For more info on these options see the UglifyJS API docs.