Updated RoboFile for less sourcemap and minified assets.
This commit is contained in:
1 parent
b3be169798
commit
48424c2b4c
1 file changed
+16
-1
+16
-1
@@ -22,12 +22,24 @@ class RoboFile extends \Robo\Tasks {
|
|||||||
->run();
|
->run();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Compiles all assets.
|
||||||
|
*/
|
||||||
|
public function makeAll() {
|
||||||
|
|
||||||
|
$this->makeCss();
|
||||||
|
$this->makeJs();
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Compiles plugin's css file from less.
|
* Compiles plugin's css file from less.
|
||||||
*/
|
*/
|
||||||
public function makeCss() {
|
public function makeCss() {
|
||||||
|
|
||||||
$this->taskExec( 'lessc css/laps.less css/laps.css' )->run();
|
$this->taskExec( 'lessc css/laps.less css/laps.css --source-map=css/laps.css.map' )->run();
|
||||||
|
|
||||||
|
$this->taskMinify( 'css/laps.css' )
|
||||||
|
->run();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -41,5 +53,8 @@ class RoboFile extends \Robo\Tasks {
|
|||||||
] )
|
] )
|
||||||
->to( 'js/laps.js' )
|
->to( 'js/laps.js' )
|
||||||
->run();
|
->run();
|
||||||
|
|
||||||
|
$this->taskMinify( 'js/laps.js' )
|
||||||
|
->run();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in new issue
Block a user