在node.js服务器中处理全局变量
问题描述:
我有一个从rabbitmq服务器读取消息的node.js服务器。每条消息都包含一个url,它返回一个json对象的whit规格来下载一些jsx代码。在node.js服务器中处理全局变量
node.js服务器从url获取代码并使用webpack编译它。 我的问题是,我需要知道webpack编译实例中的json对象的信息,因为我需要在索引页中打印下载的对象。
- 节点服务器 - 获取信息 - > RabbitMQ的服务器
- 的RabbitMQ服务器 - 返回信息 - >节点服务器
- 节点服务器 - 获取代码[从URL] - > URL服务
- URL服务 - 返回码 - >节点服务器
- 节点服务器:编译下载的代码。
我不知道我是否清楚。我试图使用全局变量和module.exports,但没有奏效。也许我错过了一些东西,我是一个JS,node和webpack的初学者。
你在问如何跨多个模块引用特定的消息吗? –
基本上我想把消息的信息放在一个数组中,并且能够在编译的代码中全局读取数组。 –
很难在没有任何实际的代码的情况下提供帮助,或者看到您尝试过的内容。除非我误解,否则我会建议使用函数初始化模块,每个函数接受一个事件发射器作为参数,然后在模块需要访问的数据被返回时监听它。 –