猿问

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

目录:

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静态文件了,但是这样会更改路径


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

wish_only

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

loongier

使用 res.sendfile('./index.html')
随时随地看视频慕课网APP
我要回答