小编sha*_*aik的帖子

Node.js服务HTML页面和静态内容

var express = require("express");
var app     = express();
var path    = require("path");

app.use(express.static(__dirname + '/view'));

app.get('/dashboard',function(req,res){
  res.sendFile((path.join(__dirname + '/dashboard.html'));
});

app.get('/index1',function(req,res){
  res.sendFile((path.join(__dirname+'/index.html'));
});
app.get('/',function(req,res){
  res.redirect('/login');
});
app.get('/login',function(req,res){
  res.redirect((path.join(__dirname + '/login'));
});

app.listen(3000);

console.log("Running at Port 3000");
Run Code Online (Sandbox Code Playgroud)

我的问题在这里是为什么每次需要用户时都需要检查?

另外,如果我的目录中有100个html文件,我需要通过get方法检查每个文件,然后通过返回页面res.sendFile吗?

node.js express

2
推荐指数
1
解决办法
1355
查看次数

标签 统计

express ×1

node.js ×1