摘要:緣起在項(xiàng)目中,通常都會(huì)使用代碼檢測(cè)工具來(lái)規(guī)范團(tuán)隊(duì)的代碼風(fēng)格,比如。隨著代碼的不斷增加,進(jìn)行代碼檢測(cè)的時(shí)間也越來(lái)越久。每次檢測(cè)的時(shí)候,需要檢測(cè)的文件和實(shí)際檢測(cè)的文件極度不對(duì)稱,所以便基于寫了這樣一個(gè)小工具。
緣起
在項(xiàng)目中, 通常都會(huì)使用代碼檢測(cè)工具來(lái)規(guī)范團(tuán)隊(duì)的代碼風(fēng)格, 比如eslint。隨著代碼的不斷增加, eslint進(jìn)行代碼檢測(cè)的時(shí)間也越來(lái)越久。每次檢測(cè)的時(shí)候, 需要檢測(cè)的文件和實(shí)際檢測(cè)的文件極度不對(duì)稱,所以便基于git diff寫了這樣一個(gè)小工具。
2016/11/02更新由于之前對(duì)于一系列的命令不夠熟悉,在腳本中同時(shí)使用了nodejs和bash, 并且通過(guò)文件來(lái)傳遞信息, 以下為改良后版本, 純bash.
#!/bin/bash INFO="