0.3.0 • Published 10 years ago
gulp-substituter v0.3.0
gulp-substituter
Replace matched strings in files for defined values
Install
$ npm install --save-dev gulp-substituter
Gulp Usage
gulpfile.js
var sprites = require('gulp-substituter');
gulp.task('replace', function() {
return gulp.src('index.html')
.pipe(substituter({
title: 'website'
}))
.pipe(gulp.dest('dist'))
});
index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title><!-- substitute:title --></title>
</head>
<body>
</body>
</html>
API
substituter(options)
Options
Object of keys that you want to replace
Predefined keys
__start
Type: String
Default: <!--
Start tag for matching values
__end
Type: String
Default: -->
End tag for matching values
__prefix
Type: String
Default: substitute
prefix before key
Example
{
title: 'website',
description: 'sample website',
analytics: 'example-123'
}