所以现在我只有一个模块来检查用户代理并返回“移动”或“桌面”,然后我用它来选择要渲染的正确的玉文件。这已经很混乱了,随着我添加更多页面,它只会变得更糟。有没有办法用 express 简化这个过程?
基本上我的设置是这样的:
function renderPage(req, res){
if (user agent is mobile){
jadeVar = mobile
else{
jadeVar = desktop
res.render(jadeVar)
我在呈现页面的每个函数中都有其中一个。