Install
npm install --save-dev start-postcss
# or
yarn add --dev start-postcssUsage
import start from 'start'; import reporter from 'start-pretty-reporter'; import files from 'start-files'; import clean from 'start-clean'; import read from 'start-read'; import less from 'start-less'; import postcss from 'start-postcss'; import rename from 'start-rename'; import write from 'start-write'; import autoprefixer from 'autoprefixer'; export const build = () => start(reporter())( files('build/'), clean(), files('lib/**/*.less'), read(), less({ sourceMap: true }), postcss([ autoprefixer ], { map: true }), rename(file => file.replace(/\.less$/, '.css')), write('build/') );
This task relies on [{ path, data, map }] input and provides the same, see documentation for details.
Arguments
postcss(plugins, options)
plugins– PostCSS plugins,[]by defaultoptions– PostCSS options