0

问题

我正在使用 husky、lint staged 和 lerna 对最近使用这个提交的包中的文件运行一些测试 yarn run lerna run --concurrency 1 --stream prepush --since HEAD --exclude-dependents 当我在 pre-commit 挂钩中使用此命令时,它在暂存文件上完美运行。但我需要使用相同的命令对已提交的苍蝇运行测试。

我想运行一些与推送前最近更改的文件相关的测试

当前行为

当前的行为是,当我在提交的文件上运行上述命令时,我得到了这个 msg lerna success run No packages found with the lifecycle script 'prepush'

所以我的问题是:有没有办法在提交的文件上或在推送之前运行 lerna 命令?任何帮助表示赞赏。

4

0 回答 0