你如何从命令行使用csslint?

时间:2012-11-05 14:44:22

标签: css bash ubuntu continuous-integration csslint

我是Ubuntu的新手,我是第一个承认这一点的人,但我需要将csslint集成到CI构建脚本中,我发现csslint网站上的about页面无益。它为我提供了两个安装csslint的选项,但它们需要noderhino

Node.js:
sudo npm install -g csslint

Rhino.js:
java -jar rhino.jar csslint-rhino.js --rules= ~ /* suppressed for simplicity */

在我知道如何使用的格式中搜索其中任何一个后,在谷歌群组中我发现有人问了类似的问题。答案是rhino不是您安装和运行的现成产品,而是您使用的库。

我需要做的就是:

  • 使用csslint args
  • 通过bash将CSS文件传递给csslint
  • 得到回复
  • 评估构建是否因违规而失败

我是否可以在任何地方找到包含noderhino等依赖关系的分步说明?

谢谢大家。

1 个答案:

答案 0 :(得分:7)

  

我自己找到答案并决定把它放在这里帮助别人。

     

sudo apt-get install npm

     

sudo npm install -g csslint

     

csslint pathtofile.css

     感情受伤了。