Я использую r.js с uglify для минимизации и объединения моих скриптов. Я получаю некоторые ошибки на рабочем сайте, где возвращаемая трассировка стека непонятна. Я хотел бы временно отключить изменение имен функций (имена переменных в порядке), и у меня возникли проблемы с тем, как это сделать, поскольку r.js упаковывает параметры конфигурации, которые передаются в uglify.js
Раздел конфигурации uglify в моей конфигурации сборки r, js выглядит следующим образом
uglify: {
beautify: true,
indent_start: 0,
indent_level: 1,
}
Я хотел бы добавить
-nmf или --no-mangle-functions — если вы хотите изменить имена переменных, но не трогать имена функций. (отсюда)
Если я добавлю строку
uglify: {
beautify: true,
indent_start: 0,
indent_level: 1,
'--no-mangle-functions': true
}
Он ничего не делает, как и 'no-mangle-functions': true
.
Как мне передать эту опцию для уродства?
no_mangle: true
и опцияmangle : false
для r.js версии 2. - person pfried   schedule 10.06.2014