【问题标题】:how to redirect to html page using Express and then use node modules in that HTML file如何使用 Express 重定向到 html 页面,然后在该 HTML 文件中使用节点模块
【发布时间】:2021-01-10 01:30:19
【问题描述】:

我有一个 index.js 文件,其中包含 Express 和其他一些模块。使用 Express 从 index.js 文件重定向到 html 页面然后在该 HTML 文件中使用节点模块的最佳方法是什么?

【问题讨论】:

  • 纯js window.location.href = 'newurl'
  • 如何在HTML文件中使用节点模块??
  • html 中的节点模块????
  • 我想从服务器获取数据并使用 Node 模块将其显示在 HTML 上。我该怎么做?

标签: html node.js express redirect node-modules


【解决方案1】:

我不确定您问的问题是否是指使用您的 index.js 文件重定向到不同的页面,但如果我正确翻译了您的问题,您可能指的是创建一个 .ejs 文件以导航到不同的页面快速应用中的路线。

EJS 文件包含用嵌入式 JavaScript (EJS) 模板语言编写的代码,该语言用于使用 JavaScript 生成 HTML 标记。

这将要求您: npm install ejs --save

  • 在 index.js 文件中实现 ejs app.set("view engine", "ejs");
  • 根据需要创建尽可能多的单个 .ejs 文件
  • 然后编写代码到 app.get 到不同的路由

app.get("/", function(req, res){ res.redirect("/index.html"); });

  • 等。你想要多少个文件

这是否回答了你的问题,还是我完全偏离了你原来的问题?

【讨论】:

  • 实际上,我正在从 index.js 中的服务器获取数据,并希望在 index.html 上的 HTML Canvas 仪表中传输该数据,以根据值自动移动仪表指针。跨度>
猜你喜欢
  • 2017-12-04
  • 1970-01-01
  • 2012-06-18
  • 1970-01-01
  • 2021-06-29
  • 1970-01-01
  • 2012-12-04
  • 1970-01-01
  • 2016-09-16
相关资源
最近更新 更多