2013-11-21 75 views
0

我是Grunt插件和使用CSSLint插件的新手。我運行它,但我想將控制檯日誌中的錯誤保存到文件中。 CssLint可以支持這種情況,當在命令行(窗口)上運行csslint時,如果有很多錯誤或警告,則無法向上滾動以查看錯誤。 有人幫助我嗎?CSSLint:如何將日誌從控制檯日誌保存到文件

回答

2

如果您使用的命令行不錯,您可以將它傳輸到文件grunt csslint > csslint.log

否則,你想使用格式化程序。

csslint: { 
    options: { 
    formatters: [ 
     {id: 'text', dest: 'report/csslint.log'} 
    ] 
    } 
} 

始終check out the documentation

+0

是啊,謝謝你的回答。我試過你的方式。首先,在命令行中,將管道結果傳輸到一個文件後,我在日誌文件中獲得此信息(在詳細錯誤行之前)[31m [[39m [33m31 [39m [33mC1 [39m [31m] [39m =>我認爲這是因爲命令行中錯誤行號的顏色(例如:[L31:C1])。其次,使用格式化程序 - 我按照您的建議使用,沒有任何事情發生,沒有新文件 - 我認爲csslint沒有dest關鍵字選項。 T-T – kate

+0

您可以通過將'--no-color'傳遞給Grunt來解決顏色問題。即:'grunt foo --no-color'。格式化程序的東西,檢查你的'grunt-contrib-csslint'版本,必要時更新,然後閱讀文檔。 – bevacqua

+0

好的,非常感謝你 – kate

相關問題