直到这几天,我的节点应用程序都可以正常工作,突然无法呈现页面,这是发生了以下情况:
这是我的setting.js api函数,在网页不可用时可以正常工作
router.get('/', function (req, res) {
var lang = req.query.lang || req.session.userOptions.lang || 'en-US'
res.send({
data: {
lang: lang
}
})
})
这是无法呈现页面的user.js
router.get('/login', function (req, res) {
res.render(__views_path + 'user/login', {
layout: __views_path + 'layout.ejs',
site: config.global.site,
userOptions: req.session.userOptions
})
})
我使用的是node.js版本10.4.1、64位,以及Express.js使用的是ejs视图引擎,并且整个应用程序都是使用“ pkg”版本4.3.8构建为二进制的。
有什么线索可以帮助我吗?