#javascript #node.js
#javascript #node.js
Вопрос:
Если вы знакомы с NowJS, экземпляр которого вы запускаете сейчас на сервере, вы можете получить доступ к файлу, расположенному на сервере, с помощью <script src="http://localhost:8080/nowjs/now.js"></script>
Есть какие-нибудь идеи о том, как это реализовать?
Спасибо, Марк
Ответ №1:
В node уже есть много статических модулей обработки файлов, взгляните на: https://github.com/joyent/node/wiki/modules#wiki-web-frameworks-static
Наиболее популярными являются: https://github.com/felixge/node-paperboy и https://github.com/cloudhead/node-static
Использование статического узла так же просто, как:
var static = require('node-static');
var file = new(static.Server)('./public');
require('http').createServer(function (request, response) {
request.addListener('end', function () {
file.serve(request, response);
});
}).listen(8080);