npm install link-assets
Example usage with Gulp
var gulp = require('gulp');
var linkAssets = require('./');
gulp.task('include', function () {
gulp.src('./css/*.css')
.pipe(linkAssets('styles.html'))
.pipe(gulp.dest('./includes/'));
});
gulp.task('default', ['include']);
Property | Default | Description |
---|---|---|
bustCache | false | A time-based query string will be appended |
docRoot | None | Path to document root so only relative paths to assets are written out. If none is passed, just the filenames are output. |
lineBreaks | false | Splits asset references onto separate lines |
selfCloseEmptyElements | false | Puts closing slash on empty elements |
- Forward slashes are always used no matter which platform.