在node.js服务器上,我具有用于获取请求的路由器:
router.js:
router.get("/car/index", auth, async (req, res) => {
console.log(req.user); // prints a name of a logged user
res.sendFile(path.join(__dirname, "../../public/car.html"));
});
在获取请求时,我在req.user参数中保存了一个登录用户的名称。我需要将此名称发送到我的前端javascript。这意味着,要与car.html网页关联的前端javascript文件carController.js:
car.html:
<!DOCTYPE html>
<html lang="en">
<body>
..........
<script
type="module"
defer
src="/js/controllers/carController.js"
></script>
</body>
</html>
有什么办法做到吗?