Я пытаюсь импортировать react-native в файл с именем react-native.config.js , но получаю эту ошибку:
import typeof AccessibilityInfo from './Libraries/Components/AccessibilityInfo/AccessibilityInfo';
^^^^^^
SyntaxError: Cannot use import statement outside a module
вот код, который я использовал:
const rn = require('react-native');
module.exports = {
assets: ['./assets/fonts'],
dependencies: {
'react-native-video': {
platforms: {
android: {
sourceDir: '../node_modules/react-native-video/android-exoplayer',
},
},
},
},
};
Я хочу иметь возможность использовать платформу React-Native`s, чтобы определить, работает ли Устройство под управлением Android или AndroidTV. И для этой цели я хочу знать, возможно ли сделать module.exports условным или нет. Например, этот код:
const rn = require('react-native');
module.exports = {
assets: ['./assets/fonts'],
dependencies: {
'react-native-video': {
platforms: {
android: {
sourceDir: rn.Platform.isTV
? '../node_modules/react-native-video/android-exoplayer'
: '../node_modules/react-native-video/android',
},
},
},
},
};