1.0.4 • Published 5 years ago
ease-task-sass v1.0.4
Ease Task Runner SASS Plugin
This is a plugin for the Ease task runner. It uses the NPM sass module to process SASS file into CSS.
Installation
npm install ease-task-sass --save-deveaseconfig.js:
const sass = require('ease-task-sass');
module.exports = ease => {
ease.install('sass', sass, {});
};Configuration
This plugin takes a config object similar to SASS Options while ignoring file, outFile, and data properties. Instead, the following properties are added to the options object:
dir: Path to a directory containing all the SASS files, relative toeaseconfig.jsoutDir: Path to the output directory where the CSS files should be written, relative toeaseconfig.jscleanOutDir: Boolean indicating if the output directory should be emptied first
Example
easeconfig.js:
const sass = require('ease-task-sass');
module.exports = ease => {
ease.install('sass', sass, {
dir: 'sass',
outDir: 'css',
sourceMap: true,
cleanOutDir: true
});
ease.job('process-sass-files', ['sass']);
};CLI:
ease process-sass-files