Когда наше производственное приложение выдает ошибку, она всегда находится в одной и той же строке, что чрезвычайно затрудняет отладку. Мы включили исходные карты, но по разным причинам это мало помогает. Было бы очень полезно, если бы мы могли поддерживать разрывы строк при минимизации кода, что дало бы нам лучшее представление о том, в чем проблема. Тогда я мог бы, по крайней мере, просмотреть сжатый код. Любой способ сделать это?
Как сохранить разрывы строк в UglifyJS?
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
Спасибо, это было просто и привело меня к тому, что мне было нужно.
- person mwilcox; 23.10.2013