Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们的团队正在推送带有大量警告的代码。我们想设置一个 git pre-hook 和 husky 询问是否要将代码合并到 master 的问题。
我想在 git commit 之前编写代码来询问是或否的问题,以了解提交之前的警告数量。
我会为console.warnand创建包装器console.error。包装器应该在某处报告每个调用。它还应该检查 NODE_ENV 是否正在测试,否则保持控制台方法不变。然后使用 构建和运行您的应用程序NODE_ENV === testing,收集数据并向用户报告。恕我直言,对于预提交挂钩来说太重了。
console.warn
console.error
NODE_ENV === testing