Skip to content

Commit

Permalink
Merge pull request #1 from ai/readme
Browse files Browse the repository at this point in the history
Clean up README.md
  • Loading branch information
w0rm committed Aug 18, 2014
2 parents a131f0c + a64cda2 commit c26734f
Showing 1 changed file with 17 additions and 16 deletions.
33 changes: 17 additions & 16 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,38 +1,39 @@
gulp-postcss
============

[PostCSS](https://github.com/postcss/postcss) gulp plugin
[PostCSS](https://github.com/postcss/postcss) gulp plugin to process CSS throw
several processors, but parse CSS only once.

## Basic usage

```
```js
var postcss = require('gulp-postcss')
var gulp = require('gulp')
var autoprefixer = require('autoprefixer')
var mqpacker = require('css-mqpacker')
var csswring = require('csswring')

gulp.task('css', function () {
var processors = [
autoprefixer('last 1 version').postcss
, mqpacker.processor
, csswring.postcss
]
return gulp.src('./src/*.css')
.pipe(postcss(processors))
.pipe(gulp.dest('./dest'))
})
var processors = [
autoprefixer('last 1 version').postcss,
mqpacker.processor,
csswring.postcss
];
return gulp.src('./src/*.css')
.pipe(postcss(processors))
.pipe(gulp.dest('./dest'));
});
```

## Source map support

Source map is inlined by default, to extract map use together
with [gulp-sourcemaps](https://github.com/floridoo/gulp-sourcemaps).

```
```js
return gulp.src('./src/*.css')
.pipe(sourcemaps.init())
.pipe(postcss(processors))
.pipe(sourcemaps.write('.'))
.pipe(gulp.dest('./dest'))
.pipe(sourcemaps.init())
.pipe(postcss(processors))
.pipe(sourcemaps.write('.'))
.pipe(gulp.dest('./dest'));
```

0 comments on commit c26734f

Please sign in to comment.