Я использую grunt uglify и, похоже, не изменяет имена переменных. Мой объект «Бог», называется «Порше» и он держит, что и все эта функцию читаемой, как вы можете увидеть здесь:grunt uglify не искажает имена переменных
И это мой Gruntfile конфигурация:
uglify: {
options: {
banner: '/*! <%= pkg.name %> <%= grunt.template.today("yyyy-mm-dd") %> */\n',
mangle: {
except: ['jQuery', 'jquery']
}
},
build: {
src: [
'assets/js/**/*.js'
],
dest: 'assets/js/prod/all.min.js'
}
}
Я хочу он полностью калечит все, экономя байты над именами функций. Есть ли что-то, что я делаю неправильно?
Спасибо за ваш ответ, хотя я хотел бы уродовать калечить все мои имена переменных (сделать их короче/нечитаемым). Кажется, он не делает этого. – bitten
Он хочет МАНЖАТЬ, а не предотвращать. У меня такая же проблема, что мои имена переменных остаются читаемыми. – Mick
Мне не удалось разобраться с Миком, если вы можете .. пожалуйста, дайте мне знать! Также отправьте его в качестве ответа, и я отметю его. – bitten