Предположим, я пишу модуль handler.js как промежуточное ПО Express.js:
var info = {};
infohandler.setinfo = function(i){ info[i] = Math.random(); }
infohandler.saveinfo = function(){ fs.writeFileSync("info.json", info); }
function handler(req, res, next){ // here are some operation call to infohandler according to req. }
module.exports = handler;
И в app.js я импортирую этот handler.js:
var handler = require("handler");
Я хочу сохранить некоторую информацию в файл прямо перед выключением сервера. Как я могу это сделать?