无法从react-native-ssdp解析模块`buffer`

时间:2019-06-12 17:19:59

标签: react-native-android

我面临无法从react-native-ssdp解析模块'buffer'的问题。任何人都知道如何解决此问题。反应本机版本 react-native-cli:2.0.1 反应本机:0.58.5 / 0.59.8

我尝试过   1.清除值班员手表:watchman watch-del-all。   2.删除node_modules文件夹:rm -rf node_modules && npm install。   3.重置Metro Bundler缓存:rm -rf /tmp/metro-bundler-cache-*npm start -- --reset-cache

1 个答案:

答案 0 :(得分:0)

因此,在深入研究组件之后,我发现该软件包所需的buffer和其他组件位于package.json文件的对等依赖项部分下。 这意味着它们不会在软件包的本地安装,而是取决于您的主软件包中安装了什么。

最快的解决方法是安装软件包所需的软件包。 请注意,那里有几个这样的软件包,它们可能具有完全相同的代码,例如react-native-ssdpreact-native-ssdp-grokreact-native-upnp。 相同的解决方案将适用于其中任何一个。

安装这些:
react-native-udpbufferreact-native-network-info

检查模块的package.json以了解具体要求。