gulp-postcss-nimedev

1.4.1 • Public • Published

gulp-postcss-nimedev

npm

Process css files with PostCSS and copy the resulting file in a new folder

Installation

$ npm install gulp-postcss-nimedev

Usage

In gulpfile.js

// Require the module
const postcssTask = require('gulp-postcss-nimedev')
 
// Set options object for postcssTask function
const options = {
  src: 'src/styles/style.css',
  dest: 'dist/assets/css',
  outName: {
    basename: 'style',
    extname: '.css'
  },
  minify: true
}
 
// Create a gulp task to process css files from options.src path
gulp.task('css:dev', () => postcssTask(options, true))

Note: src and dest in options objects follow the same rules of gulp.src() and gulp.dest() arguments

Option to process file one by one without merge:

const options = {
  src: 'src/styles/style.css',
  dest: file => {
    return file.base
  },
  outName: {
    extname: '.min.css'
  },
  minify: true
}

Changelog

License

Package Sidebar

Install

npm i gulp-postcss-nimedev

Weekly Downloads

1

Version

1.4.1

License

MIT

Last publish

Collaborators

  • nimedev