Node.js 快速更新某个html字段

Node.js 快速更新某个html字段,node.js,express,Node.js,Express,我已经创建了一个简单的页面,您可以使用服务登录,并使用nodejs获取帐户用户名。然后,我给用户一个如下所示的文件: <html> <body> <p>Hello <span id="user">user-placeholder</span></p> </body> </html> app.get('/authorized', function (req, res) { res.render('

我已经创建了一个简单的页面,您可以使用服务登录,并使用nodejs获取帐户用户名。然后,我给用户一个如下所示的文件:

<html>
<body>
<p>Hello <span id="user">user-placeholder</span></p>
</body>
</html>
app.get('/authorized', function (req, res) {
  res.render('index', { user: accountInfo.username });
})
我只想用
accountInfo.username
更新id为
user
span

我不确定如何准确地更新此值。

您应该通过运行以下命令来使用模板引擎,如
pug

npm install pug --save
然后在views目录中创建index.pug

html
  body
    span Hello
    span= user
然后稍微修改一下路线,如下所示:

<html>
<body>
<p>Hello <span id="user">user-placeholder</span></p>
</body>
</html>
app.get('/authorized', function (req, res) {
  res.render('index', { user: accountInfo.username });
})

有关更多详细信息,更新静态HTML不是一个好主意。使用模板,以满足动态数据的需要。帕格是个不错的人。