analysiere Ich bin zu Grunt neu und versuche, eine Weise zu finden, mehrere HTML-Akten zu laden und sie zu analysieren, um einige Werte zu extrahieren.Wie man HTML zu DOM mit Grunt
Ich habe versucht, jQuery.parseHTML
, HTMLParser
zu verwenden, aber beide sind nicht definiert. Gibt es eine Möglichkeit, jQuery oder eine Lib einzuschließen, die HTML analysieren kann?
grunt.config.init({
concat: {
options: {
dest: 'tmp',
templates: ['public/*.html']
}
}
});
var recursiveConcat = function(source, result){
grunt.file.expand(source).forEach(function(file){
var data = grunt.file.read(file);
// parse html to dom
result += data;
});
return result;
};
Knoten ist kein Browser, also hat er kein 'Fenster' oder' Dokument'. Selbst wenn Sie jQuery laden, haben Sie immer noch keinen DOM-Parser. –
Verwandte Fragen: [Wie analysiere ich eine HTML-Seite mit Node.js] (http://Stackoverflow.com/q/7372972), [Warum hat node.js kein natives DOM?] (Http: // stackoverflow.com/q/6657216) –
Was hat das speziell mit Grunt zu tun? – dandavis