2017-06-20 62 views

回答

1

所以我終於解決了這個問題我自己。

解決方案在於利用git hookprecommit,這是其中之一。

實現這一目標的一個很好的資源是在這裏:

Pre-commit Git Hook that Prevents Commits with Undesired Words

而且隨着赫斯基,這是「混帳掛鉤一點通」,我們先寫一個腳本,這正好就是一直在上面的博客中顯示。然後,我們可以添加鉤本身的package.jsonscript,這是這樣的:

"script": { 
    "precommit": "./pre-commit.sh" 
} 

這意味着你每次提交的pre-commit腳本將被首先運行。因此你可以過濾不需要的單詞。

0

這是可能的,你應該能夠寫一個新的Eslint規則,需要在禁止單詞的數組然後在提交前的腳本運行Eslint。我已經使用git pre-commit腳本完成了這個工作(不確定哈士奇,對不起)。 有關起點我想看看eslint-插件,茉莉。沒有專注的測試規則設置禁止詞語列表(ddescribe,iit,fdescribe和fit)並檢查這些詞語的代碼。你可以做同樣的事情,但改變禁止的數組,以包含你想禁止的話。

相關問題