我正在尝试添加数据驱动的代码来加载各种加载和执行文件的中间件,即通过 sendFile() 发送的 HTML 在其 BODY 部分中的常用文件。在提供回调时,我正在寻求帮助,以弄清楚如何在下面的代码中替换粗体部分(变成星号)。有人有更好的方法吗?
var endpoints = [
{
"url": 'views/jquery-ui-1.12.1.custom/jquery-ui.css',
"type": 'text/css'
},
{
"url": 'views/app.css',
"type": 'text/css'
}
{
"url": 'views/favicoon.ico',
"type": 'image/x-icon'
}
];
// Function that the router will use.
function route_handler (req,res) {
session=req.session;
if(session.userid){
res.sendFile('**views/home.html**', {root:__dirname});
}
else res.sendFile('**views/index.html**', {root:__dirname})
}
// And generate the middleware.
for ( var route of endpoints ) {
app.get(route.url, route_handler);
}
提前致谢。