0

我正在编写 Node cli 应用程序,它将通过传递参数运行本地安装的 CSSLint 模块。CSSLint 应用程序从 cli.js 文件 ( https://github.com/CSSLint/csslint/blob/master/dist/cli.js ) 中的函数 cli 启动。如何包含此文件并调用 cli 函数?

我已经尝试过。

  1. 我尝试添加语句 var csslint = require('csslint/dist/cli.js') 但这只是执行 CSSLint 并且我能够传递参数
4

1 回答 1

0

根据文档,如果您需要CSSLint从节点应用程序/脚本调用,您必须执行以下操作:

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);
});
于 2016-10-23T03:25:35.270 回答