CNode

express 中关于ejs模版的问题

问答
Llcepy发布于12 年前最后回复12 年前1 回复11071 浏览0 收藏

根据express官网的指引 var express = require('express') var app = express() var login = require('./controller/login'); var partials = require('express-partials'); app.engine('.ejs', require('ejs').__express) app.set('views', __dirname + '/views'); app.set('view engine', 'ejs'); app.use(partials())

app.get('/', function (req, res) {
	res.render('login',{});
	//res.send('Hello World')
})

app.listen(3000)

我第一是设置了模版的引擎,然后use了partials

但是得到的错误信息是:Error: No default engine was specified and no extension was provided.

我既然已经自己设置了ejs模版,还出现这个让我很不解,不知道大家有没有遇见这种情况

查看回复

回复 (1)

X
xueyou2000#1·12 年前

express -e ejs microblog 还是用 exoress自己生成的基本文件把

参与回复
登录后即可参与回复。登录