只有当一个JS文件被执行时才运行NPM脚本
有没有一种方法来运行一个NPM脚本只有当一个JS文件被分阶段? 具体来说, pre-commit
git钩子(使用赫斯基 )之后。 我在我的package.json
有以下脚本:
"scripts": { ... "test": "jest", "precommit": "npm test", ... },
如果有JS文件上演,我希望只能运行jest
。 我怎样才能做到这一点?
你见过这个吗?
https://github.com/okonet/lint-staged
你可以这样configuration它:
将
"lint-staged": { "*.js": "eslint" }
到package.json