gulp-minify создает ошибки в JavaScript

Мои файлы javascript выдают ошибки, потому что некоторые функции загружаются не правильно, а только в свернутой версии.

Кто-нибудь может дать мне советы о том, как найти фрагменты кода, которые могут создавать ошибки в "translation" так что я могу найти эти кусочки и проверить, являются ли они "bad" из них?

Я бы сделал это наоборот, но мои файлы занимают до 10 000 строк, поэтому отлаживать эти файлы довольно сложно.

PS: я использую gulp-minify@3.1.0 с terser@3.8.2,

1 ответ

Поэтому я сам нашел решение:

Ошибка связана с проверкой имен аргументов функций, которые были переименованы в процессе минимизации. Поэтому проверка проваливалась каждый раз.

Я использовал mangle: false вариант gulp-minify предотвратить переименование.

Другие вопросы по тегам