Skip to content

pavelpower/enb-less

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Stylus related techs

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 98.3%
  • Makefile 1.7%