enb-less

2.0.3 • Public • Published

enb-less Build Status NPM version

Поддержка Less для ENB. Пакет содержит технологии:

  • enb-stylus/techs/css-less
  • enb-stylus/techs/css-less-with-autoprefixer

Установка:

npm install enb-less

css-less

Собирает css-файлы вместе со less-файлами по deps'ам, обрабатывает инклуды и ссылки, сохраняет в виде ?.css.

Опции

  • String target — Результирующий таргет. По умолчанию ?.css.
  • Boolean compress - Минифицировать результирующий CSS. По умолчанию false.
  • String prefix - Префикс, добавляемый классам в результирующем CSS. По умолчанию ''.
  • Object variables — Дополнительные переменные окружения для less.
  • String filesTarget — files-таргет, на основе которого получается список исходных файлов (его предоставляет технология files). По умолчанию — ?.files.
  • Boolean relativeUrl — создавать относительные пути (по умлочанию true - содавать)

Пример

nodeConfig.addTech(require('enb-less/techs/css-less'));

css-less-with-autoprefixer

Собирает css-файлы вместе со less-файлами по deps'ам, обрабатывает инклуды и ссылки, сохраняет в виде ?.css. Производит пост-обработку автопрефиксером.

Опции

  • String target — Результирующий таргет. По умолчанию ?.css.
  • Boolean compress - Минифицировать результирующий CSS. По умолчанию false.
  • String prefix - Префикс, добавляемый классам в результирующем CSS. По умолчанию ''.
  • Object variables — Дополнительные переменные окружения для less.
  • Array browsers — Браузеры (опция автопрефиксера).
  • String filesTarget — files-таргет, на основе которого получается список исходных файлов (его предоставляет технология files). По умолчанию — ?.files.
  • Boolean relativeUrl — создавать относительные пути (по умлочанию true - содавать)

Пример

nodeConfig.addTech(require('enb-less/techs/css-less-with-autoprefixer'), {autoprefixerArguments: ['ie 7', 'ie 8']});

change list

  • fixed trouble with relative path in less
  • added param relativeUrl for replace url on css on relative

Package Sidebar

Install

npm i enb-less

Weekly Downloads

0

Version

2.0.3

License

none

Last publish

Collaborators

  • pavelpower