【发布时间】:2017-08-23 21:48:42
【问题描述】:
main.js
var sendTickets = []
code1.js
for(i=0;i<100;i++){
sendTickets.push(i);
}
code2.js
sendTickets.forEach(function(element){console.log(element);})
我在main.js 中设置数组变量sendTickets。我想在code1.js 中填充该数组并将其显示在code2.js 中。 nodejs可以吗?
【问题讨论】:
-
有很多 IPC(进程间通信)解决方案,但您需要更具体地了解您想要实现的确切。您的示例太简单了,因此没有多大意义。
-
不是我不想要没有IPC的IPC我想做。
-
我的意思是一般的 IPC,而不是特定的东西。您需要某种形式的 IPC,因为您要处理不同的进程...
-
如果我设置 global.sendTickets = [] 也不起作用
-
因为 NodeJS 不能跨进程共享变量。