【发布时间】:2013-05-29 16:35:18
【问题描述】:
在我的节点应用程序中,首先我想提供我的静态文件,然后根据传入的请求使用路由器方法,我将查询数据库并获取 html 页面的正文,然后我将此正文内容发送到客户端并最后使用 Backbone.js 我将在我的 html 页面中呈现这个正文。现在我的问题是如果我提供静态文件,则表示快速路由器方法不起作用。但是如果我删除以下行意味着我的路由器正在工作。
app.use(express.static(__dirname + '/public'));
app.js
var express=require('express');
var app=express();
app.use(express.static(__dirname + '/public'));
app.get('/',function(req,res){
console.log('router called successfully...');
res.send('body of the page');
res.end();
});
app.listen(8011);
【问题讨论】:
标签: javascript node.js express