package.json预提交钩子仅在修改了特定文件夹中的文件后才构建我的项目

时间:2019-06-04 14:56:08

标签: javascript node.js package.json githooks

嗨,我只想在项目内部特定文件夹(npm run build)中的至少一个文件被修改的情况下,才能在预提交钩子上运行项目(src)的构建。是否可以使用package.json中的npm脚本或lint-staged / husky做到这一点?

很明显,如果修改了该文件夹中的多个文件,我不想多次运行构建(这意味着我不能使用lint-staged,我猜是吗?),我也想自动进行git add提交之前的新版本人工制品(它们将位于dist文件夹中),但是我想这最后一部分只是最后的git add dist/*问题。

0 个答案:

没有答案