React native 错误:无法解析模块,在项目中找不到
我一直在尝试将React本机库(本地库)包含到React本机应用程序中 所以我用 npm安装库路径 然后我就跑 链接库名称 我可以在Main项目的node_模块中看到该包。此外,在package.json中,我可以看到依赖项:React native 错误:无法解析模块,在项目中找不到,react-native,react-native-android,React Native,React Native Android,我一直在尝试将React本机库(本地库)包含到React本机应用程序中 所以我用 npm安装库路径 然后我就跑 链接库名称 我可以在Main项目的node_模块中看到该包。此外,在package.json中,我可以看到依赖项: "dependencies": { "react": "16.13.1", "react-native": "0.63.2", "reac
"dependencies": {
"react": "16.13.1",
"react-native": "0.63.2",
"react-native-first-library": "file:../react-native-first-library",
"react-native-toast-message": "^1.3.3",
"react-native-webview": "^10.8.3"
},
react native first library是我的react模块
我已经做了
但它仍然不起作用。我不知道为什么这些东西这么复杂。我曾经集成过一个自定义库。我刚刚在根级别customLibs创建了一个文件夹,并将我的库的文件夹放入。然后在package.json中,我指定了
“myLib”:“文件:./customLibs/myLib”
我不确定,但在您的package.json中,路径不应该是文件:../react native first library
加两个点,而应该是一个点
最后,我不得不集成一个定制库。我刚刚在根级别customLibs创建了一个文件夹,并将我的库的文件夹放入。然后在package.json中,我指定了
“myLib”:“文件:./customLibs/myLib”
我不确定,但在您的package.json中,路径不应该是文件:../react native first library
加两个点,而应该是一个点
最后,如果您删除了这个可用的给定库,那么只需
warn
或npm i
?你能提供更多关于这个的信息吗?另外,在重新安装node_模块之前,请确保删除了warn.lock文件或package-lock.json。我只是将“创建的本地库”复制粘贴到“node_模块”中,它就工作了。过了很长时间我才明白。谢谢你,大卫。但是,还有另一个问题,如果您能提供帮助,我想创建一个react本机库,它将具有webview,并且必须从react本机应用程序传递某些参数,如url和一些其他数据,并将回调返回给项目。如果你知道这样做的方法。请让我知道。到目前为止,我已经制作了一个组件并在应用程序中呈现了它。这篇文章可能会回答这个问题(但是我不确定这是否是提出另一个主题的好地方):如果你删除这个可用的给定库?你能提供更多关于这个的信息吗?另外,在重新安装node_模块之前,请确保删除了warn.lock文件或package-lock.json。我只是将“创建的本地库”复制粘贴到“node_模块”中,它就工作了。过了很长时间我才明白。谢谢你,大卫。但是,还有另一个问题,如果您能提供帮助,我想创建一个react本机库,它将具有webview,并且必须从react本机应用程序传递某些参数,如url和一些其他数据,并将回调返回给项目。如果你知道这样做的方法。请让我知道。到目前为止,我已经制作了一个组件并在应用程序中呈现。这篇文章可能会回答这个问题(但我不确定这是提出另一个主题的好地方):