0.1.0 • Published 5 years ago

gulp-css-url-replace v0.1.0

Weekly downloads
2
License
MIT
Repository
github
Last release
5 years ago

gulp-css-url-replace

Replace css url() path, ignore relative/absolute/remote path.

Installation

npm install --save-dev gulp-css-url-replace

Example

var cssUrlReplace = require('gulp-css-url-replace');

//...
.pipe(cssUrlReplace({ img:'/assets/img/', font:'/assets/font/' }))
//...
/* src */
.sample { background-image: url('../../img/sample.jpg'); }
.sample { background-image: url('/img/sample.jpg'); }
.sample { background-image: url(https://abc.xyz/assets/sample.jpg); }

/* /assets/img/ */

/* dest */
.sample { background-image: url('/assets/img/sample.jpg'); }
.sample { background-image: url('/assets/img/sample.jpg'); }
.sample { background-image: url(/assets/img/sample.jpg); }

Contributing

Pull requests are welcome. If you add functionality, then please add unit tests to cover it.

License

MIT © Nicholas Hsiang