Когда я уменьшаю CSS или js, почему все это не находится на одной строке?

Я понимаю что, уменьшая попытки уменьшить размер файла путем удаления пробельных символов. Иногда вещи заканчиваются на одной строке, но как правило, существует несколько строк. Я заметил, что разрывы строки происходят везде, где пробелы происходят. Разве не было бы лучше только иметь все это на одной строке?

5
задан Matthew 25 June 2010 в 14:25
поделиться

2 ответа

Учитывая отсутствие образца кода и информации о том, как выполняется минификация, мой Лучшее предположение было бы таким: все, что вы используете для просмотра кода, выполняет перенос слов, и в нем нет никаких настоящих новых строк.

0
ответ дан 15 December 2019 в 00:50
поделиться

В JavaScript разрыв строки может означать конец оператора (вместо ; ). Таким образом, размещение всего этого в одной строке может вызвать проблемы с правильной работой кода.

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

3
ответ дан 15 December 2019 в 00:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: