Skip to content

Instantly share code, notes, and snippets.

@7rulnik
Created September 4, 2015 09:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save 7rulnik/6deb0d7f6bd65ad80324 to your computer and use it in GitHub Desktop.
Save 7rulnik/6deb0d7f6bd65ad80324 to your computer and use it in GitHub Desktop.
gulp.task('styles', () => {
// May be useful
// ----------------
// webpcss
// postcss-mixins
// postcss-simple-extend
return gulp.src('src/styles.css')
.pipe($.if(dev, $.sourcemaps.init()))
.pipe($.postcss([
require('postcss-import')({
glob: true,
}),
require('postcss-size'),
require('postcss-for'),
require('postcss-assets')({
// loadPaths: ['']
basePath: 'dist/',
relativeTo: 'src/',
}),
require('postcss-media-minmax')(),
require('postcss-nested'),
require('postcss-simple-vars'),
require('postcss-color-alpha'),
require('postcss-messages'),
require('autoprefixer-core'),
require('postcss-reporter')(),
]))
.pipe($.if(dev, $.sourcemaps.write()))
.pipe(gulp.dest('dist/'))
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment