All .less
files are compiled into .css
files.
npm i compile-less-cli --save-dev
const compileLess = require('compile-less-cli');
compileLess('src', {
out: 'out', // Output directory.
combine: 'dist/uiw.css', // Combine CSS files.
});
Command help:
Usage: compile-less <command> [options]
All .less files are output to a .css file.
Options:
-v, --version output the version number
-d, --dir <dir-path> Less file directory (default: "src")
-o, --out <dir-path> Output directory.
-c, --combine <file-name> Combine CSS files.
-w, --watch Watch and compile CSS files.
--exclude-css Exclude CSS file compilation.
-r, --rm-global Remove ":global" and ":global(className)".
-h, --help display help for command
Examples:
$ compile-less -d src -o css
$ compile-less -d src -o css --watch
$ compile-less -d src -o css --watch --exclude-css
$ compile-less -d src -o out --combine out/dist.css
Listen for files compiled with TypeScript
npm run start
npm run build
cd test
compile-less -d src -o out
Licensed under the MIT License.