node+express框架不使用模版,如何通过express路由返回给请求的页面?

目录:

http://img.mukewang.com/5804a4820001f9e502260153.jpg

app.js代码

var express = require('express')
var port = process.env.PORT || 3000
var app = express()

// 视图的根目录
app.set('views','./views')
app.listen(port)

// index page
app.get('/',function(res,req){
	res.render('index.html')
})

代码是按照scoot的 node搭建网站课程来的,但是课程中用了jade,而我现在不想用jade,想用express路由来根据请求返回view目录下的文件,请问可以实现吗?比如,请求localhost:3000返回view下面的index.html文件

如果不能实现的话,那就只能用express静态文件了,但是这样会更改路径


未期而遇
浏览 4281回答 4
4回答

wish_only

在jade里直接include你想要的html文件就可以了 

loongier

使用 res.sendfile('./index.html')
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Node.js