可以直接使用React Native项目的npm模块,就像在React项目中使用npm install< module-name>?
当然,我的意思是可以与React应用程序一起使用的模块,这些模块是在浏览器JS运行时运行的前端程序,而不是在nodejs或iojs运行时,因为React Native应用程序不会在nodejs或iojs中运行运行。
那是相反的。 React Native实际上在io.js运行时运行,因此节点的大部分纯JavaScript模块都可以工作。另一方面,为React.js编写的大多数前端模块对于React-Native将不起作用。
React Native不会使用HTML DOM或CSS,因为我们从网络中了解到。它用本机视图表示代替CSS / HTML DOM。所以应该使用HTML并在浏览器中显示的任何前端软件包将无法正常工作。
另一方面,任何纯JavaScript并在node.js / io.js中运行的模块完全可以以反应本身运行。
例如,我相信Facebook在他们的反应性应用程序中使用他们的“中继”数据访问库(它是一个可以通过Facebook的Open Graph API有效地进行通信并允许访问Facebook用户数据的javascript库)。
其他方法与其他node.js / io.js应用程序相同。只需运行
npm install module –save
你完成了(package.json将自动更新与模块的依赖关系)。那么你可以照常使用包。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。