# Can't resolve 'react-native/Libraries/vendor/emitter/EventEmitter'

**URL:** <https://react-native-webrtc.discourse.group/t/cant-resolve-react-native-libraries-vendor-emitter-eventemitter/1687>\
**Category:** General040642add70aa006ef56b5af5b5acae3\
**Created:** [December 27, 2022, 6:00am UTC](https://react-native-webrtc.discourse.group/t/cant-resolve-react-native-libraries-vendor-emitter-eventemitter/1687 "2022-12-27T06:00:17Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jeff](https://yyz2.discourse-cdn.com/free1/user_avatar/react-native-webrtc.discourse.group/jeff/32/680_2.png) [@jeff](https://react-native-webrtc.discourse.group/u/jeff)\
**Post date:** [December 27, 2022, 6:00am UTC](https://react-native-webrtc.discourse.group/t/cant-resolve-react-native-libraries-vendor-emitter-eventemitter/1687/1 "2022-12-27T06:00:18Z")

</div>

Hi everyone,

I got this error below when I import “react-native-webrtc” in my react project:

ERROR in ./node\_modules/react-native-webrtc/lib/module/EventEmitter.js 3:0-78  
Module not found: Error: Can’t resolve ‘react-native/Libraries/vendor/emitter/EventEmitter’ in ‘/media/jeff/harddisk/frontend\_1128/node\_modules/react-native-webrtc/lib/module’

ERROR in ./node\_modules/react-native-webrtc/lib/module/RTCView.js 9:15-37  
export ‘requireNativeComponent’ (imported as ‘requireNativeComponent’) was not found in ‘react-native’ (possible exports: AccessibilityInfo, ActivityIndicator, Alert, Animated, AppRegistry, AppState, Appearance, BackHandler, Button, CheckBox, Clipboard, DeviceEventEmitter, DeviceInfo, Dimensions, DrawerLayoutAndroid, Easing, FlatList, I18nManager, Image, ImageBackground, InputAccessoryView, InteractionManager, Keyboard, KeyboardAvoidingView, LayoutAnimation, Linking, LogBox, Modal, NativeEventEmitter, NativeModules, PanResponder, PermissionsAndroid, Picker, PixelRatio, Platform, Pressable, ProgressBar, RefreshControl, SafeAreaView, ScrollView, SectionList, Settings, Share, StatusBar, StyleSheet, Switch, Systrace, TVEventHandler, Text, TextInput, ToastAndroid, Touchable, TouchableHighlight, TouchableNativeFeedback, TouchableOpacity, TouchableWithoutFeedback, UIManager, Vibration, View, VirtualizedList, YellowBox, findNodeHandle, processColor, render, unmountComponentAtNode, unstable\_createElement, useColorScheme, useLocaleContext, useWindowDimensions)

ERROR in ./node\_modules/react-native-webrtc/lib/module/ScreenCapturePickerView.js 2:15-37  
export ‘requireNativeComponent’ (imported as ‘requireNativeComponent’) was not found in ‘react-native’ (possible exports: AccessibilityInfo, ActivityIndicator, Alert, Animated, AppRegistry, AppState, Appearance, BackHandler, Button, CheckBox, Clipboard, DeviceEventEmitter, DeviceInfo, Dimensions, DrawerLayoutAndroid, Easing, FlatList, I18nManager, Image, ImageBackground, InputAccessoryView, InteractionManager, Keyboard, KeyboardAvoidingView, LayoutAnimation, Linking, LogBox, Modal, NativeEventEmitter, NativeModules, PanResponder, PermissionsAndroid, Picker, PixelRatio, Platform, Pressable, ProgressBar, RefreshControl, SafeAreaView, ScrollView, SectionList, Settings, Share, StatusBar, StyleSheet, Switch, Systrace, TVEventHandler, Text, TextInput, ToastAndroid, Touchable, TouchableHighlight, TouchableNativeFeedback, TouchableOpacity, TouchableWithoutFeedback, UIManager, Vibration, View, VirtualizedList, YellowBox, findNodeHandle, processColor, render, unmountComponentAtNode, unstable\_createElement, useColorScheme, useLocaleContext, useWindowDimensions)

ERROR in ./node\_modules/react-native-webrtc/node\_modules/base64-js/index.js  
Module build failed (from ./node\_modules/source-map-loader/dist/cjs.js):  
Error: ENOENT: no such file or directory, open ‘/media/jeff/harddisk/frontend\_1128/node\_modules/react-native-webrtc/node\_modules/base64-js/index.js’

ERROR in ./node\_modules/react-native-webrtc/node\_modules/debug/src/browser.js  
Module build failed (from ./node\_modules/source-map-loader/dist/cjs.js):  
Error: ENOENT: no such file or directory, open ‘/media/jeff/harddisk/frontend\_1128/node\_modules/react-native-webrtc/node\_modules/debug/src/browser.js’

ERROR in ./node\_modules/react-native-webrtc/node\_modules/event-target-shim/index.mjs 74:20-27  
Module not found: Error: Can’t resolve ‘process/browser’ in ‘/media/jeff/harddisk/frontend\_1128/node\_modules/react-native-webrtc/node\_modules/event-target-shim’  
Did you mean ‘browser.js’?  
BREAKING CHANGE: The request ‘process/browser’ failed to resolve only because it was resolved as fully specified  
(probably because the origin is strict EcmaScript Module, e. g. a module with javascript mimetype, a ‘_.mjs’ file, or a '_.js’ file where the package.json contains ‘“type”: “module”’).  
The extension in the request is mandatory for it to be fully specified.  
Add the extension to the request.

Is there any solution?  
Thank you!

---

<div class="post-metadata">

**Author:** ![8BallBomBom](https://yyz2.discourse-cdn.com/free1/user_avatar/react-native-webrtc.discourse.group/8ballbombom/32/710_2.png) [@8BallBomBom](https://react-native-webrtc.discourse.group/u/8BallBomBom)\
**Post date:** [December 31, 2022, 10:14am UTC](https://react-native-webrtc.discourse.group/t/cant-resolve-react-native-libraries-vendor-emitter-eventemitter/1687/2 "2022-12-31T10:14:10Z")

</div>

Hey There.  
Can you provide more info so we can assist better.

What `React-Native` version are you using?
