我正在尝试从Jenkins窗口批处理命令
执行以下命令csslint --format=lint-xml file.css > result.xml
但每次失败并给出错误:“csslint不被识别为内部或外部命令,可操作程序或批处理文件。”
我已正确设置Nodejs路径,并且命令提示符已成功执行。
有人可以帮我吗?
答案 0 :(得分:0)
首先,您是否将csslint安装为全局?
npm install csslint -g
其次,我会假设csslint不在您的路径上。
在您的批处理程序中,在您的应用上方添加此行,看看您的环境是什么样的。
env
csslint --format=lint-xml file.css > result.xml
将打印出给定jenkins运行的环境变量,这样您就可以查看PATH变量并查看csslint是否在任何这些文件夹中。