Ich habe eine Gulp Aufgabe CSS und JS in meine HTML-Datei Inline:Gulp Inline Ändern Fall von HTML-Markup
gulp.task('html', function() {
gulp.src(source + '**/*.+(html|php)')
.pipe($.plumber())
.pipe($.inline({
base: source,
disabledTypes: ['svg', 'img']
}))
.pipe(gulp.dest(build))
.pipe(reload({
stream: true
}));
});
Ich finde, dass die Inline-Plugin Änderungen an meinem HTML-Markup zu machen. Am deutlichsten ändert es den Fall von Attributen.
mktoName="Banner Heading"
wird mktoname="Banner Heading"
Gibt es eine Lösung für dieses?
Ich habe versucht, html
zu den disabledType
Optionen hinzuzufügen, aber das hat nichts getan.
Dank
Ich zögere, dies zu sagen, aber 'mktoname' ist kein HTML. –
Ich denke, der beste Ansatz ist, keine camel case (oder einen Großbuchstaben) in Ihrem HTML zu verwenden. Können Sie es für Ihr benutzerdefiniertes Attribut in "mkto-name" ändern? – Barryman9000
Das Attribut, das geändert wird, ist ein marketspezifisches Tag für markoorientierte Vorlagen. Ich kann diesen Namen oder mein Gehäuse nicht ändern. – onebitrocket