Skip to content

UniSharp/gulp-pug-inheritance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gulp Pug Inheritance

Build Status

Only build affected files when modify a Pug file.

Installation

Via npm

npm install @unisharp/gulp-pug-inheritance --save

Via yarn

yarn add @unisharp/gulp-pug-inheritance

Usage

'use strict';

const gulp = require('gulp');
const pug = require('gulp-pug');
const pugInheritance = require('@unisharp/gulp-pug-inheritance');

gulp.task('watch-pug', () => {
    return gulp.watch('resources/pug/**/*.pug', e => {
        gulp.src(e.path, { base: 'resources/pug' })
            .pipe(pugInheritance('resources/pug/**/*.pug'))
            .pipe(pug({ pretty: true }))
            .pipe(gulp.dest('resources/views'));
    });
});

About

Only build affected files when modify a Pug file.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published