我是 node.js 的新手,我学习过 node.js 和 express 框架
我基本知道如何运行服务器、设置路由器和渲染 html 模板,但是所有教程都告诉渲染 htmlres.send()
或render
如何查看静态文件?比如静态 sample.html:
就像http://127.0.0.1:8000/static.html
我的文件树像:
root
|
|---server.js
|---static
|---static.html
如何通过设置路由器查看静态文件?或者使用一些中间件(最好使用express框架)?
更新: 我试过这个:
var express = require('express');
var app = express.createServer();
app.get('/', function(req, res){
res.send('Hello World');
});
app.configure(function () {
app.use(express.static(__dirname + '/static'));
})
app.listen(8000);
但它仍然无法工作:告诉我:Cannot GET /static/client.html