2

我们的团队正在推送带有大量警告的代码。我们想设置一个 git pre-hook 和 husky 询问是否要将代码合并到 master 的问题。

我想在 git commit 之前编写代码来询问是或否的问题,以了解提交之前的警告数量。

4

1 回答 1

1

我会为console.warnand创建包装器console.error。包装器应该在某处报告每个调用。它还应该检查 NODE_ENV 是否正在测试,否则保持控制台方法不变。然后使用 构建和运行您的应用程序NODE_ENV === testing,收集数据并向用户报告。恕我直言,对于预提交挂钩来说太重了。

于 2019-01-08T17:10:09.583 回答