不能要求外部反应原生组件
Posted
技术标签:
【中文标题】不能要求外部反应原生组件【英文标题】:Can't require external react native Components 【发布时间】:2015-09-24 11:59:57 【问题描述】:我目前正在尝试学习 React Native。在构建我的第一个应用程序时,我尝试包含来自 Github (https://github.com/voronianski/react-native-effects-view) 的外部组件。按照一步一步的小指导,我通过 npm npm install react-native-effects-view --save
安装了组件,并通过 XCode 包含了本机代码:
并通过var EffectsView = require('react-native-effects-view');
要求组件。重新启动应用程序后出现以下错误:Error: Requiring unknown module "react-native-effects-view". If you are sure the module is there, try restarting the packager.
(我确实重新启动了大约 1000 次包)
也许有人可以指出我犯的错误并解释我如何改正?
谢谢
丹尼尔
【问题讨论】:
您是否进行了 npm 更新,然后进行了 npm 安装?它们是安装依赖项后要做的基本步骤 嗨,是的,我更新了 npm,然后安装了组件。可惜还是不行 您需要使用 runreact-native run-ios
再次捆绑您的应用
【参考方案1】:
尝试运行react-native run-ios
。你需要在 npm install 之后运行它。
【讨论】:
【参考方案2】:您需要再次捆绑您的应用,因为模拟器还没有 react-native-effects-view
模块的二进制文件
所以再次运行这个命令
react-native run-ios
【讨论】:
以上是关于不能要求外部反应原生组件的主要内容,如果未能解决你的问题,请参考以下文章