Как автоматически перезагрузить файлы в Node.js?
Любые идеи о том, как я могу реализовать автоматическую перезагрузку файлов в Node.js? Я'Я устал от перезапуска сервера каждый раз, когда я меняю файл. Видимо Node.js ' require()
Функция не перезагружает файлы, если они уже были необходимы, поэтому мне нужно сделать что-то вроде этого:
var sys = require('sys'),
http = require('http'),
posix = require('posix'),
json = require('./json');
var script_name = '/some/path/to/app.js';
this.app = require('./app').app;
process.watchFile(script_name, function(curr, prev){
posix.cat(script_name).addCallback(function(content){
process.compile( content, script_name );
});
});
http.createServer(this.app).listen( 8080 );
И вapp.js файл у меня есть:
var file = require('./file');
this.app = function(req, res) {
file.serveFile( req, res, 'file.js');
}
Но это также нет работает - я получаю ошибку вprocess.compile()
заявление о том, чтотребуют» не определено.process.compile
оцениваетapp.js, но не имеет ни малейшего представления о глобалах node.js.