Что означает этот сод ошибки при использовании YUI Compressor?
Использую PHPSTORM и YuiCompressor для минификации файлов js. Всё настроил, запустил. Из 10 файлов 7 скомпилировалось, но 3 файла выдают ошибку
[ERROR] in cookie.js
91:15:syntax error
[ERROR] in cookie.js
92:10:syntax error
[ERROR] in cookie.js
93:4:syntax error
[ERROR] in cookie.js
105:2:syntax error
[ERROR] in cookie.js
107:0:missing } after function body
[ERROR] in cookie.js
1:0:Compilation produced 5 syntax errors.
org.mozilla.javascript.EvaluatorException: Compilation produced 5 syntax errors.
at com.yahoo.platform.yui.compressor.YUICompressor$1.runtimeError(YUICompressor.java:172)
at org.mozilla.javascript.Parser.parse(Parser.java:396)
at org.mozilla.javascript.Parser.parse(Parser.java:340)
at com.yahoo.platform.yui.compressor.JavaScriptCompressor.parse(JavaScriptCompressor.java:315)
at com.yahoo.platform.yui.compressor.JavaScriptCompressor.(JavaScriptCompressor.java:536)
at com.yahoo.platform.yui.compressor.YUICompressor.main(YUICompressor.java:147)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at com.yahoo.platform.yui.compressor.Bootstrap.main(Bootstrap.java:21)
Ну, помимо 5ти сообщений об ошибках синтаксиса, одна из которых предельно чёткая, с учётом вводной информации, могу предположить, что у вас в одном из файлов есть IEFE, у которой в конце\в начале, например, нет точки с запятой и при склейке всё поломалось.