花门楼前见秋草,岂能贫贱相看老。这篇文章主要讲述运行Create-React-App测试不在Watch模式下相关的知识,希望能为你提供帮助。
我有一个使用Create-React-App创建的项目。我希望添加一个precommit
钩子来运行我们的linter并测试pre-commit
包。
"pre-commit": [
"precommit-msg",
"lint",
"test"
],
但是,由于测试脚本默认在监视模式下运行,因此可以防止提交实际发生。如何在预提交中添加不在监视中移动的测试?
答案我通过在
package.json
文件中添加以下脚本找到了我的设置解决方案。"test:nowatch": "CI=true react-scripts-ts test --env=jsdom",
"pre-commit": [
"precommit-msg",
"lint",
"test:nowatch"
],
【运行Create-React-App测试不在Watch模式下】这来自以下主题:https://github.com/facebook/create-react-app/issues/2336
推荐阅读
- Android模拟器上的Flash Player
- 使用手动视图包含时,为什么在错误的时间调用viewWillDisappear()
- 需要在app的Documents文件夹中为图像加载延迟表图像
- iPad上只有app app的应用程序图标
- Test-Flight App beta测试时间限制
- Ionic 3(css的一部分在Android平台上不起作用)
- 离子div边界颜色变化离子android由代码
- Ionic Android UnhandledPromiseRejectionWarning strings.xml
- 可以将Google Appengine的管理控制台集成到spring-boot项目中吗()