csslint命令没有在Jenkins中执行

时间:2013-10-07 10:39:22

标签: node.js jenkins csslint

我正在尝试从Jenkins窗口批处理命令

执行以下命令
csslint --format=lint-xml file.css > result.xml 

但每次失败并给出错误:“csslint不被识别为内部或外部命令,可操作程序或批处理文件。”

我已正确设置Nodejs路径,并且命令提示符已成功执行。

有人可以帮我吗?

1 个答案:

答案 0 :(得分:0)

首先,您是否将csslint安装为全局?

npm install csslint -g

其次,我会假设csslint不在您的路径上。

在您的批处理程序中,在您的应用上方添加此行,看看您的环境是什么样的。

env
csslint --format=lint-xml file.css > result.xml 

将打印出给定jenkins运行的环境变量,这样您就可以查看PATH变量并查看csslint是否在任何这些文件夹中。