在我的节点应用程序中,首先我想提供我的静态文件,然后根据传入的请求使用路由器方法,我将查询数据库并获取 html 页面的正文,然后我将此正文内容发送到客户端,最后使用 Backbone .js 我将在我的 html 页面中呈现这个正文。现在我的问题是什么意味着如果我提供静态文件,快递路由器方法不起作用。但是如果我删除下面的行意味着我的路由器正在工作。
app.use(express.static(__dirname + '/public'));
应用程序.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);