【发布时间】:2015-10-13 04:52:07
【问题描述】:
如何在我的 React Native 项目中需要 events Node 模块?我遇到了util 和http 的一些模块依赖问题,我通过使用Browserify 打包解决了这些问题。
我尝试对events采用相同的方法:
npm install events
var EventEmitter = require('events').EventEmitter;
使用 Browserify 打包后,我仍然从 React Native 收到相同的错误:“需要未知模块 'events'。”
【问题讨论】:
-
这是在 nodejs 上运行还是在浏览器中运行?
-
它实际上是在 React Native 的环境中运行的:facebook.github.io/react-native/docs/…
-
我的猜测是因为
events需要函数调用作为初始化程序的一部分,你会遇到麻烦。也许试试var event = require('events'); eventEmitter = event.EventEmitter;? -
是的,捆绑文件已创建。与
util和http配合使用效果很好。 -
var event = require('events'); eventEmitter = event.EventEmitter;仍然没有运气
标签: node.js react-native