Skip to content

loloolooo/gulp-css-url-replace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Replace css url() path

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published