React native 不变冲突:未找到模块的cbID 3902和callID 1951的回调<;未知>;

React native 不变冲突:未找到模块的cbID 3902和callID 1951的回调<;未知>;,react-native,components,mobx,mobx-react,mobx-react-lite,React Native,Components,Mobx,Mobx React,Mobx React Lite,我正在创建一个React本机组件库 在我的库中,我有一个简单的组件 import React from 'react' import {View, Text } from 'react-native' export default function App() { return <View> <Text>Hello</Text> </View> } import React from 'react' import

我正在创建一个React本机组件库

在我的库中,我有一个简单的组件

import React from 'react'
import {View, Text } from 'react-native'

export default function App() {
    return <View>
        <Text>Hello</Text>
    </View>
}
import React from 'react'
import { View } from 'react-native'
import App from '@components-lib/App'
        
export default function RootApp() {
return (
        <View>
            <App />
        </View>
    )
}
从“React”导入React
从“react native”导入{View,Text}
导出默认函数App(){
返回
你好
}
然后,在应用程序上,我正在使用这个组件

import React from 'react'
import {View, Text } from 'react-native'

export default function App() {
    return <View>
        <Text>Hello</Text>
    </View>
}
import React from 'react'
import { View } from 'react-native'
import App from '@components-lib/App'
        
export default function RootApp() {
return (
        <View>
            <App />
        </View>
    )
}
从“React”导入React
从“react native”导入{View}
从“@components lib/App”导入应用程序
导出默认函数RootApp(){
返回(
)
}
到目前为止一切正常。现在,我需要使我的简单组件可见(我正在使用mobx),但是如果我将我的简单组件更改为

import React from 'react'
import {View, Text } from 'react-native'

import { observer } from 'mobx-react-lite' <-- adding this line

export default function App() {
    return <View>
        <Text>Hello</Text>
    </View>
}
从“React”导入React
从“react native”导入{View,Text}

从“mobx react lite”导入{observer}为什么要对
mobx
使用require,而对其他lib使用
import
呢?对不起,这是我在创建帖子时犯的错误。我已经修好了。我在任何地方都使用
import
。。。。