Я учусь использовать Node.js. В настоящее время у меня есть структура папок, которая выглядит следующим образом:Обслуживание статических файлов с RESTIFY
index.html
server.js
client
index.html
subs
index.html
page.html
res
css
style.css
img
profile.png
js
page.js
jquery.min.js
server.js - мой код веб-сервера. Я запускаю это из командной строки, используя node server.js
. Содержание этого файла:
var restify = require('restify');
var server = restify.createServer({
name: 'Test App',
version: '1.0.0'
});
server.use(restify.acceptParser(server.acceptable));
server.use(restify.queryParser());
server.use(restify.bodyParser());
server.get('/echo/:name', function (req, res, next) {
res.send(req.params);
return next();
});
server.listen(2000, function() {
console.log('%s running on %s', server.name, server.url);
});
Как вы можете видеть, этот сервер полагается на RESTIFY. Мне сказали, что я должен использовать RESTIFY. Однако я не могу понять, как обслуживать статические файлы. Например, как я могу хранить файлы * .html, * .css, * .png и * .js в своем приложении?
Спасибо!
Возможный дубликат: http://stackoverflow.com/questions/15463841/serve-static-files-with-restify-node-js? Rq = 1 – vinaut