Har*_*296 5 unit-testing react-native metro-bundler
我只是想知道我们编写的单元测试文件是否也捆绑在一起在 React Native 中的最终 apk 和 ipa 文件中。如果是这种情况,我们如何排除此类测试文件被捆绑。我们可以在metro文件中进行一些配置来防止测试文件被metro捆绑器捆绑吗?
0.72.1我正在使用 RN0.72.1并对其进行了测试。
看来RN会自动排除这样的模块
/src但有后缀.test.*或类似的东西。不仅发布构建,而且开发 Metro 热重载环境也表明了这一点。
// Sample.test.tsx
export const Sample = 123;
// Sample.tsx
<Text>{`Import from test file in src: ${Sample}`}</Text>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
171 次 |
| 最近记录: |