在两个node.js实例之间共享文件

时间:2014-12-08 07:02:41

标签: node.js

我有这个要求。

在一个应用程序中,用户创建他的设计并保存。在另一个URL中,用户将运行他的应用程序,即

http://localhost:3000/design   
http://localhost:3002/application

用户发布他的设计更改,应用程序将进行新的更改。

为了满足这个要求,我可以传递html并每次使用fs写入更改。但是,我想知道是否可以在两个实例之间使用单个文件并实现观察者模式,即只要在设计器文件中完成某些更改并保存,同样应该反映在应用程序中,而不是每次都传递数据。

1 个答案:

答案 0 :(得分:0)

fs.watchFilefs.watch呢?

fs.watchFile('message.text', function (curr, prev) {
  console.log('the current mtime is: ' + curr.mtime);
  console.log('the previous mtime was: ' + prev.mtime);
});