用Expressjs加载静态html页面的数据

Boostrapping data with Static html page with Expressjs

本文关键字:数据 html Expressjs 加载 静态      更新时间:2023-09-26

我目前正在使用静态页面(将很快转移到Jade),我想在第一次请求时将一些信息传递到我的index.html中。

我知道这是可能的与翡翠,我想知道我的选择是什么,如果我使用一个静态页面?

例如,我需要这样的内容:

 app.get('/', function(req, res) {
    res.render(config.rootPath + '/public/index.html', {data: 'usernamehere'});
});

在我的index.html中我有一个脚本标签:

<script>
    var currentUser = data; <-- I know this will never work...
</script>

那么我应该从我的脚本标签调用来获取信息还是有其他方法?

您考虑过express-expose吗?

"向客户端公开帮助程序和局部变量。"