javascript - Converting Express 2.x app to Express 3.0 app -
i'm learning nodejs , express trying convert tutorial app express 2.5.9 3.0. code below throws error "500 error: failed lookup view "views/login". 3.0 way of getting render now?
apps authentication views login.jade routes.coffee ... server.js
and in routes.coffee
routes = (app) -> app.get '/login', (req, res) -> res.render "views/login", title: 'login' stylesheet: 'login' module.exports = routes
to find out directory express using find views need check following setting of view engine:
app.set('views', __dirname + '/some-dir');
this didn't change in 3.x. if need further migrating following guide might useful:
https://github.com/visionmedia/express/wiki/migrating-from-2.x-to-3.x
Comments
Post a Comment