Учебники

LESS — Использование командной строки

Используя командную строку, мы можем скомпилировать файл .less в .css .

Установка lessc для глобального использования

Следующая команда используется для установки lessc с npm (менеджер пакетов узлов), чтобы сделать lessc доступным глобально.

npm install less -g

Вы также можете добавить определенную версию после имени пакета. Например, npm install [email protected] -g

Установка для разработки узлов

Следующая команда используется для установки последней версии lessc в папку вашего проекта.

npm i less -save-dev

Он также добавляется в devDependencies в вашем проекте package.json.

Бета-релизы Lessc

Он помечается как бета, когда структура lessc публикуется в npm. Здесь периодически обновляется новая функциональность. less -v используется для получения текущей версии.

Установка неопубликованной разрабатываемой версии lessc

Необходимо указать commit — ish, когда мы приступаем к установке неопубликованной версии lessc, и необходимо следовать инструкциям для определения URL-адреса git в качестве зависимости. Это гарантирует, что вы используете правильную версию leesc для вашего проекта.

Использование на стороне сервера и в командной строке

bin / lessc включает двоичный файл в хранилище. Он работает с Windows, OS X и nodejs на * nix.

Использование командной строки

Входные данные читаются из стандартного ввода, когда для источника установлено тире или дефис (-).

lessc [option option = parameter ...]  [destination]

Например, мы можем скомпилировать .less в .css , используя следующую команду:

lessc stylesheet.less stylesheet.css

Мы можем скомпилировать .less в .css и минимизировать результат, используя следующую команду.

lessc -x stylesheet.less stylesheet.css

Опции

В следующей таблице перечислены параметры, используемые в командной строке —

Помогите

Справочное сообщение отображается с доступными параметрами.

Включить пути

Включает в себя доступные пути к библиотеке. На эти пути можно просто и относительно ссылаться в файлах Less. Пути в окнах разделяются двоеточием (:) или точкой с запятой (;).

Makefile

Он генерирует список зависимостей импорта make-файла в стандартный вывод в качестве вывода.

Нет цвета

Это отключает цветной вывод.

Нет IE Совместимость

Это отключает проверки совместимости IE.

Отключить JavaScript

Это отключает JavaScript в меньшем количестве файлов.

корпия

Он проверяет синтаксис и сообщает об ошибке без вывода.

бесшумный

Он принудительно останавливает отображение сообщений об ошибках.

Строгий импорт

Это сила оценивает импорт.

Разрешить импорт из небезопасных хостов HTTPS

Он импортирует с небезопасных узлов HTTPS.

Версия

Он отображает номер версии и выходит.

Компресс

Это помогает удалить пробелы и сжать вывод.

Исходное имя выходного файла карты

Он генерирует исходную карту меньше. Если опция sourcemap определена без имени файла, она будет использовать карту расширений с именем файла Less в качестве источника.

Исходная карта Rootpath

Rootpath указывается и должен быть добавлен в Less пути к файлам внутри исходной карты, а также в файл карты, который указан в вашем выходном css.

Исходная карта Базовый путь

Указан путь, который должен быть удален из выходных путей. Basepath противоположен параметру rootpath.

Карта источника менее встроенная

Все файлы Less должны быть включены в исходную карту.

Карта источника Карта Встроенная

Он указывает, что в выходном css файл карты должен быть встроенным.

URL исходной карты

URL разрешено переопределять точки в файле карты в CSS.

ROOTPATH

Он устанавливает пути для перезаписи URL в относительных импорте и URL.

Относительные URL

В импортированных файлах URL-адрес переписывается так, чтобы URL-адрес всегда относился к базовому файлу.

Строгая математика

Он обрабатывает все математические функции в вашем CSS. По умолчанию он выключен.

Строгие Единицы

Это позволяет смешанные единицы.

Глобальная переменная

Определяется переменная, на которую может ссылаться файл.

Изменить переменную

Это не похоже на глобальную переменную; он перемещает объявление в конец вашего файла менее.

Аргументы URL

Чтобы перейти к каждому URL, можно указать аргумент.

Номера строк

Встроенное отображение источника генерируется.

Plugin

Он загружает плагин.