|
|
10 years ago | |
|---|---|---|
| .. | ||
| node_modules | 10 years ago | |
| .npmignore | 10 years ago | |
| LICENSE | 10 years ago | |
| README.md | 10 years ago | |
| index.js | 10 years ago | |
| package.json | 10 years ago | |
A string replace plugin for gulp 3
First, install gulp-replace as a development dependency:
npm install --save-dev gulp-replace
Then, add it to your gulpfile.js:
var replace = require('gulp-replace');
gulp.task('templates', function(){
gulp.src(['file.txt'])
.pipe(replace(/foo(.{3})/g, '$1foo'))
.pipe(gulp.dest('build/file.txt'));
});
gulp-replace can be called with a string or regex.
Type: String
The string to search for.
Type: String or Function
The replacement string or function. If replacement is a function, it will be called once for each match and will be passed the string that is to be replaced.
Note: gulp-replace cannot perform regex replacement on streams.
Type: RegExp
The regex pattern to search for. See the MDN documentation for RegExp for details.
Type: String or Function
The replacement string or function. See the MDN documentation for String.replace for details.
An optional third argument, options, can be passed.
Type: Object
Type: boolean
Default: false
Skip binary files