В настоящее время React Native динамически требует наличия файла для рабочей платформы с определенным расширением файла, *.ios.js
или *.android.js
. Однако при запуске этого кода внутри тестовой среды мы получаем ошибку require
, потому что модуль require('./module')
не может быть найден в дереве файлов, который выглядит так:
-
module.ios.js
-
module.android.js
Как мы можем справиться с этими проблемами в тестовой среде?