Я пытаюсь найти способ удалить ключевое слово «debugger» во время процесса компиляции, я использую javascript версию google-closure-compiler с gulp.
Просматривая документацию, становится ясно, что мы можем установить флаг для остановки / отображения сообщений об ошибках во время компиляции, выполнив следующие действия.
https://github.com/google/closure-compiler/wiki/Flags-and-Options
--jscomp_off
перевод это для gulp, это:
const googleClosureOptions = {
...
jscomp_error:"checkDebuggerStatement"
}
однако это работает при остановке компиляции путем выдачи ошибки или отображения предупреждения.
zyxcdafg.js:1444: ERROR - [JSC_DEBUGGER_STATEMENT_PRESENT] Using the debugger statement can halt your application if the user has a JavaScript debugger running.
debugger;
^^^^^^^^^
но я пытаюсь достичь удалите ключевое слово отладчика. Можно ли этого добиться с помощью Googleclosure. Я не могу найти никаких флагов или опций, связанных с этим.