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