Ich habe eine Laravel-Verzeichnisstruktur und ich habe meine Jade-Vorlagen im Ordner/resources/assets/jade /.Grunt - Kompiliere mehrere Jade-Dateien mit dem Pug-Plugin
In diesem Ordner werden mehrere Unterverzeichnisse haben, die ich brauche ihre genaue Struktur in das Verzeichnis/public/app/Verzeichnis, in dem meine App serviert wird kopieren ..
Ich habe auch Typoskript Dateien sein in der gleichen Verzeichnisstruktur kompiliert, so ist es sehr wichtig, dass das Verzeichnis Layout kopiert wird, wie ich es eingerichtet habe .. Ich kann nicht scheinen, dies erfolgreich mit dem Grunt Pug-Plugin zu tun .. jede Hilfe sehr geschätzt, heres, was ich bisher habe:
module.exports = function(grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
pug: {
compile: {
options: {
client: false,
pretty: true,
data: {
debug: false
}
},
files: [{
'public/app/index.html': ['resources/assets/jade/index.jade']
},
{
src: "resources/assets/jade/*.jade",
dest: "public/app",
expand: true,
ext: ".html"
} ]
}
},
});
grunt.loadNpmTasks('grunt-contrib-pug');
grunt.registerTask('default', ['pug']);
};