我正在使用快速框架开发一个小型Web应用程序,我在使用静态内容配置时遇到了困难。 在我的应用程序中,我有几个自定义中间件函数,我不希望它们处理静态文件(css,js,images,...)。我试图将静态配置作为第一个中间件,但它没有修复任何东西。
我的代码是这样的:
var app = express();
app.configure(function() {
app.set('port', 3000);
app.set('views', __dirname + '/views');
app.use(express.static(path.join(__dirname, 'public')));
app.use(myCustomMiddleware());
});
我记录了到达我的自定义中间件的请求,我可以看到对css和js( public 文件夹中的文件)的请求到达那里。
我的目标是在收到静态文件请求时尽快返回。
有关此的任何提示吗? 感谢。
答案 0 :(得分:0)
我正在关闭这个问题,因为问题是我自己的代码。
试图隔离组件我发现我无意中修改了传入的请求URL。