如何访问流星中的npm包事件发射器客户端
How to access npm package event emitter client side in meteor
我认为这是非常基本的,但很难找到解决方案。我发现了一个NPM包LOG-WATCHER(仅限示例),它监视客户端本地文件系统上的特定日志文件。LOG-WATCHER发出事件"START"、"ACTION"、"END"。由于这个文件只是客户端,我正在使用browserfy。在我的packages.json中,我添加了"LOG-WATCHER": "1.0"
在/client/lib-app.browsrify.js中,我添加了logWatcher = require("LOG-WATCHER");
logWatcher现在应该是一个全局变量,我可以在应用程序中使用它。因此,我的问题是如何通过logWatcher访问其中一个事件START/ACTION/END?非常困惑如何落实到位。
npmRequire是一个假设您在NodeJs环境中的函数。所以您只能在服务器上使用它。
使用browserfy,您将能够为客户端创建断言。看看这两个链接:-https://react-in-meteor.readthedocs.org/en/latest/meteor-data/-https://atmospherejs.com/cosmos/browserify
相关文章:
- NodeJS-readline暂停和恢复事件发射器(逐行读取)
- Javascript事件发射器一次处理多个事件
- 无法模拟在 node.js 中使用事件发射器刺激的类中的函数
- Node.js+Mocha+Should.js如何测试事件发射器抛出的错误
- 事件发射器模式如何在Node,sockets.io中工作
- 如何使对象属性函数成为事件发射器
- 您应该如何从节点中的事件发射器继承
- 其他模块中的节点事件发射器
- Angular 2 ES6/7事件发射器更新其他组件
- 绑定事件发射器上的单个事件
- 在模块之间共享的事件发射器
- 为什么在传递/公开事件发射器时需要包装我的事件发射器的 on 函数
- 事件发射器与在 AngularJs 中更新大型数据集时的$watch
- 如何在node中编写事件发射器.js让你创建一个函数“myFunction”,然后在运行时调用成功或失败
- 将立即调用的函数表达式 (IIFE) 与事件发射器一起使用
- 在扩展事件发射器的 ES6 类定义中设置事件侦听器
- 警告:可能检测到事件发射器内存泄漏.添加了 11 个 AppUp > 听众.使用 emitter.setMaxListe
- 节点.js事件发射器源代码的说明
- process.on('uncaughtException')的令人困惑的事件发射器/闭包模式
- 如何访问流星中的npm包事件发射器客户端