husky

    0熱度

    2回答

    我在提交之前使用赫斯基來檢查JS。 在我的package.json我有 "scripts": { "lintStyles": "stylelint app/**/*.scss", "fixStylesLinting": "stylelint app/**/*.scss --fix", "lintJS": "eslint app/**/*.js", "fixJ

    1熱度

    1回答

    我試圖執行一個git commit消息策略來保持我的倉庫乾淨整潔。我見過關於服務器端和客戶端鉤子的官方文檔,然後我碰到了husky。 到目前爲止,我可以與第一個合作,但不能設置哈士奇,我還有很多東西要學。主要想法是能夠在新工作站上工作而無需手動設置任何客戶端掛鉤。 有人可以解釋我如何設置哈士奇來檢查我的提交消息,甚至作出例子嗎? 這是我在project-root/githooks文件夾承​​諾,味

    1熱度

    2回答

    我用沙啞的應對提交前的事情。 所以在這裏我要的是新寫的程序不應包含單詞的列表,像dangerouslySetInnerHTML等 我知道有一個規則no-danger在eslint-插件反應的,但它只是阻止了一個字。如何在文件中編寫單詞列表並將其用作過濾器?

    0熱度

    1回答

    我一定搞砸了我在我的項目中安裝沙啞的東西。然後我跑了precommit命令。現在當我運行git命令,它不工作,並問我如何打開文件,所以我刪除沙啞使用npm prune,然後從項目目錄/.git刪除鉤子文件夾,但仍然沒有幫助。我正在使用Windows 10

    0熱度

    1回答

    嘿,我想給我的package.json添加一個腳本,但不希望檢查這個添加到我們的git中,因爲它會影響項目對我的同事的行爲。 我想添加的腳本是一個預先提交Hook,由赫斯基處理。有沒有可能有像package.override.json這樣的東西,我定義腳本並忽略.gitignore中的文件,或者有不同的方法嗎?