NodeJS выиграл& #39; не обслуживает статические файлы, даже при использовании express.static

У меня есть что-то вроде следующего:

var request = require('request'),
    express = require('express');

var app = express.createServer();

var port = process.env.PORT || 8080;

app.configure(function(){
    app.set("view options", { layout: false, pretty: true });
    app.use(express.favicon());
    app.use("/public", express.static(__dirname + '/public'));
    }
);

app.listen(port);

// Routes
app.get('/', function(req, resp){
    resp.render('index.jade', {pageTitle: 'Some title'});
});

Тем не менее, когда я посещаю, например, /public/myfile.css, я все равно получаю:

Cannot GET /public/myfile.css Мои шаблоны index.jade тоже не могут вызывать файлы

Почему это так?

7
задан Alex 10 March 2012 в 12:28
поделиться