Skip to content

twail-net/gulp-js-string

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gulp-js-string

A gulp plugin for exporting contents as string.

Installation

$ npm install --save-dev gulp-js-string

Usage

var jsString = require('gulp-js-string');

gulp.src('./views/*.bhtml')
    .pipe(jsString())
    .pipe(gulp.dest('./dist'));

Input: index.html:

<p>meow...meow...</p>

Output: index.js:

module.exports = '<p>meow...meow...</p>';

Configuration

Optionally, the variable name can be configured:

var jsString = require('gulp-js-string');

gulp.src('./views/*.bhtml')
    .pipe(jsString(function(file) {
        return "exports." + file.basename.split('.')[0];
    }))
    .pipe(gulp.dest('./dist'));

Input: index.html:

<p>meow...meow...</p>

Output: index.js:

exports.index = '<p>meow...meow...</p>';

This is espacially useful if used in combination with gulp-concat to merge several files.

License

MIT

Author

bouzuya <m@bouzuya.net> (http://bouzuya.net)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%