gulp-css-url-replace

0.1.0 • Public • Published

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

Package Sidebar

Install

npm i gulp-css-url-replace

Weekly Downloads

105

Version

0.1.0

License

MIT

Unpacked Size

4.2 kB

Total Files

4

Last publish

Collaborators

  • xianghongai