鍍金池/ 問答/HTML/ express 渲染html文件的問題

express 渲染html文件的問題

在express的官方文檔里看到這樣一句話:

然后創(chuàng)建一個路由渲染 index.jade 文件。如果沒有設(shè)置 view engine,您需要指明視圖文件的后綴,否則就會遺漏它。

但是在我的代碼中  
var express = require('express')
var path = require('path')
var router = express.Router()
var http = require('http')

var app = express()

app.set('views', './public')

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

app.use('/', router )

var server = http.createServer(app)

server.listen(3002)

沒有設(shè)置模板引擎, 但是運(yùn)行的時候 報(bào)錯
Module "html" does not provide a view engine.

回答
編輯回答