Reputation: 10153
I have a couple js files that I can seem to get GruntJs to concat/minify properly.
If I do each individually they work fine.
If I combine separately then attempt to minify just the combined file it doesn't work either.
Here is the error:
Any ideas on how to fix this? Or maybe what is causing it?
Upvotes: 3
Views: 1192
Reputation: 343
During concatenation of File1 and File2 u need add a seperator : ';' in your options
For example ,
concat : {
options : {
seperator :';'
},
dist : {
src : [ 'path/to/src/*.js'],
dest : 'path/to/dest.js'
}
}
Upvotes: 0
Reputation: 10153
There is currently a problem with GruntJs and the BOM I mentioned in the comment of Derick's answer.
You can find the issue here: https://github.com/cowboy/grunt/issues/218#issuecomment-6329807
In Visual Studio to manually remove the BOM
Open the file > File > Advanced Save Options > Set the encoding to "Unicode without signature" > "Ok" That should remove it.
Upvotes: 4
Reputation: 72858
To clarify and make sure I understand:
Is that correct?
If so, you probably have a missing semi-colon somewhere and are running in to errors caused by ASI (automatic semi-colon insertion).
(note that this is a guess based on the limited info you've provided. You would need to post a lot more detail about the files, the code, etc, to really give a better answer)
Upvotes: 3