Как сохранить разрывы строк в UglifyJS?

Когда наше производственное приложение выдает ошибку, она всегда находится в одной и той же строке, что чрезвычайно затрудняет отладку. Мы включили исходные карты, но по разным причинам это мало помогает. Было бы очень полезно, если бы мы могли поддерживать разрывы строк при минимизации кода, что дало бы нам лучшее представление о том, в чем проблема. Тогда я мог бы, по крайней мере, просмотреть сжатый код. Любой способ сделать это?


person mwilcox    schedule 23.10.2013    source источник
comment
Зикер помог мне найти решение. Я не правильно задал вопрос: на самом деле это Uglify, запущенный из RequireJS, запущенный из Grunt. Я принял ответ Зикера, но ответ, который мне нужен был технически:\n оптимизировать: uglify2, uglify2: { output: { beautify: true } }   -  person mwilcox    schedule 23.10.2013


Ответы (1)


Ну, вы всегда можете передать параметр -b в UglifyJS (прочитайте здесь). Это сохраняет разрывы строк и отступы в файле.

person Sascha Wolf    schedule 23.10.2013
comment
Спасибо, это было просто и привело меня к тому, что мне было нужно. - person mwilcox; 23.10.2013