2016-10-23 3 views
0

Ich schreibe Node CLI-Anwendung, die lokal installierten CSSLint-Modul durch die Übergabe von Parametern ausgeführt wird. Die CSSLint-Anwendung wird von der Funktion cli gestartet, die sich in der Datei cli.js (https://github.com/CSSLint/csslint/blob/master/dist/cli.js) befindet. Wie kann ich diese Datei einbinden und die cli-Funktion aufrufen?Verwendung von CSSLint in Knoten cli

Was ich versucht habe.

  1. Ich habe versucht Anweisung var csslint = erfordern das Hinzufügen ('csslint/dist/cli.js'), aber dies führt nur die CSSLint und ich bin in der Lage Parameter zu übergeben

Antwort

0

Nach the documentation, wenn Wenn Sie CSSLint von Ihrer Knotenanwendung/Ihrem Knoten aufrufen müssen, müssen Sie Folgendes tun:

var CSSLint = require('csslint').CSSLint; 
var result = CSSLint.verify("h1 { color: red; }"); 
result.messages.forEach(function (message) { 
    console.log("%s (line %d, col %d): %s", message.type, message.line, message.col, message.message); 
}); 
Verwandte Themen