Inline flagged js & css sources.
npm install gulp-inline-source



> Inline all , and tags that contain the inline attribute with inline-source.
``html`
`js
// located at src/js/inlineScript.js
function test() {
var foo = 'lorem ipsum';
return foo;
}
`
Output:
`html`
`bash`
$ npm install gulp-inline-source --save-dev
`javascript
var gulp = require('gulp');
var inlinesource = require('gulp-inline-source');
gulp.task('inlinesource', function () {
return gulp.src('./src/*.html')
.pipe(inlinesource())
.pipe(gulp.dest('./out'));
});
`
Optionally, you can provide some options through an options object:
`javascript
var gulp = require('gulp');
var inlinesource = require('gulp-inline-source');
gulp.task('inlinesource', function () {
var options = {
compress: false
};
return gulp.src('./src/*.html')
.pipe(inlinesource(options))
.pipe(gulp.dest('./out'));
});
``