1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/medz-lesspls

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
README.md 4.9 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 15.03.2025 15:52 ae2cc7c

LessPLS

LessPLS — это быстрый инструмент для мониторинга компиляции файлов LESS с помощью PHP!

https://packagist.org/packages/medz/lesspls

Как получить LessPLS

composer global require --prefer-dist medz/lesspls dev-master
  • Убедитесь, что в переменной PATH добавлен путь ~/.composer/vendor/bin, чтобы LessPLS был доступен системе для удобства использования.
  • Для Windows путь до переменной PATH выглядит так: C:\Users\<ваш_системный_пользователь>\AppData\Roaming\Composer\vendor\bin.
  • Важно! Убедитесь, что PHP находится в вашей переменной PATH.

Демонстрация LessPLS

Windows

LessPLS -i C:\Less

MacOS или Linux

LessPLS -i /less

Подробное описание параметров

  • -i входной каталог, где находятся файлы LESS (обязательный параметр).
  • -o выходной каталог, куда будут помещены скомпилированные CSS-файлы.
  • -r рекурсивный режим, проверка подкаталогов входного каталога. Если этот параметр используется, программа будет рекурсивно проверять подкаталоги входного каталога и создавать соответствующие подкаталоги в выходном каталоге.
  • -e расширение файла LESS, по умолчанию в LessPLS установлено .less. Если вы используете своё расширение, его следует передать как параметр, за которым следует ваше расширение без точки.
  • -n расширение файла CSS, по умолчанию в LessPLS установлено .css. Если вы хотите использовать своё расширение, просто передайте его как параметр, за которым следует ваше расширение без точки.## Внимание при использовании параметров
  • При запуске LessPLS повторные указания одного и того же параметра могут привести к ошибкам выполнения программы. Программа имеет внутренние проверки и может завершиться при наличии конфликтующих параметров.
  • При передаче параметров в LessPLS между типом параметра и значением параметра не должно быть пробелов или символов табуляции. LessPLS не поддерживает разделенные параметры.
  • Значение параметра -r может быть либо 1 (включено), либо 0 (выключено). Любое значение больше нуля также считается включённым.
  • Если вы используете CMD для обычного запуска, не закрывайте окно CMD во время работы программы, иначе она прекратит работу. Также не используйте Ctrl+C, так как это также прервёт выполнение LessPLS.
  • Если вы используете команду start для запуска LessPLS, вы можете закрыть исходное окно CMD, но новое окно CMD не должно быть закрыто. Когда LessPLS завершает свою работу, это окно CMD автоматически закроется.
  • Если вы хотите скомпилировать CSS-файлы в том же месте, где находятся ваши LESS-файлы, не нужно передавать параметр -o. LessPLS создаст скомпилированные CSS-файлы в том же месте, где находятся ваши LESS-файлы.

Полный запуск демонстрации через командную строку (аналогично для других систем)

LessPLS -iC:\less\input -oC:\less\output -r1 -eless -ncss

Как выйти из LessPLS

Перейти в выходной каталог. Когда LessPLS выполняется, он создаёт директорию с названием.LessPLS в выходном каталоге. Удаление этой директории приведёт к автоматическому завершению работы LessPLS.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/medz-lesspls.git
git@api.gitlife.ru:oschina-mirror/medz-lesspls.git
oschina-mirror
medz-lesspls
medz-lesspls
master