Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

learn-symfony/css-compiler

Repository files navigation

Scrutinizer Code Quality codecov SensioLabsInsight

HHVM Status

Latest Stable Version Total Downloads License composer.lock

PHP CSS compiler with composer handler

can be triggered from composer's script's section: compiles SCSS with compass|LESS

how to use

composer require eugene-matvejev/css-compiler

add callback into into composer's scripts

"EM\\CssCompiler\\ScriptHandler::generateCSS"

example

"scripts": {
 "post-update-cmd": "@custom-events",
 "post-install-cmd": "@custom-events",
 "custom-events": [
 "EM\\CssCompiler\\ScriptHandler::generateCSS"
 ]
}

add css-compiler information inside of the extra composer configuration

  • format: compression format
  • input: array of relative paths to the composer.json, all files will be picked up recursivly inside of the directory
  • output: relative file path to the composer.json, where to save output (hard-copy)

example

"extra": {
 "css-compiler": [
 {
 "format": "compact",
 "input": [
 "tests/shared-fixtures/compass/app.scss"
 ],
 "output": "var/cache/assets/compass.css"
 },
 {
 "format": "compact",
 "input": [
 "tests/shared-fixtures/sass"
 ],
 "output": "var/cache/assets/sass.css"
 }
 ]
}

About

generate CSS from SCSS|LESS, has Composer callback script

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

AltStyle によって変換されたページ (->オリジナル) /