react-native - 您可以将 jest 测试文件与 react-native 中的生产文件放在一起而不捆绑它们吗?
问题描述
在React Native 的 Jest 文档__tests__
和生成的项目中,我在主文件夹之外看到了一个专用文件src
夹。
但是,我更喜欢将单元测试与实际的生产代码放在一起,如下所示:
/src/App.tsx
/src/App.test.tsx
对我来说的好处是
- 查看文件是否已经有测试
- 在重构期间轻松移动组件/代码及其测试
在后一种情况下,我倾向于完全忘记__tests__
文件夹中的内容)。
问题
是否有必要(或可能)以上述方式配置测试但不将它们捆绑在 final 中apk
?
解决方案
当然!最终的架构决定是你的。尝试在 a 中添加要排除的文件夹,如此处.npmignore
所述。
推荐阅读
- javascript - 为什么此查询结果的 ID 属性未定义?
- node.js - 通过带有嵌套对象值的 where 子句查找记录
- git - (Git) 在不丢失当前更改的情况下将先前的提交推送到新的存储库
- python - 为每个元组添加第一个值
- json - 格式化 JSON 数组数据
- button - 在自定义按钮上刷新页面后,面包屑被转换为仅记录名称单击树视图
- fortran - 在fortran中将整数转换为双精度
- yarnpkg - 是否有一个 yarn 命令可以显示所有软件包的安装路径?
- go - 如何维护一组整数序列?
- wordpress - 如何在 wordpress 网站上为广告添加占位符 Div?