gpt4 book ai didi

javascript - 在node.js中运行页面特定的Javascript

转载 作者:太空宇宙 更新时间:2023-11-04 03:11:35 25 4
gpt4 key购买 nike

我正在开发一个允许用户监控能源消耗的项目。主仪表板页面是一个 Web 应用程序,非常简洁,并且广泛使用了 javascript 和 ajax。服务器当前运行apache并使用php;但是,我计划安装 node.js 并更新服务器端脚本以支持 websockets(而且我也喜欢在服务器和客户端使用 javascript 的想法)。

我已经关注了一些在线介绍,但我正在努力寻找具体问题的答案,在开始之前我需要先弄清楚这些问题,其中之一概述如下。

是否有一种简单的方法可以像使用 PHP 一样在网站页面上运行特定于页面的 javascript?我遇到过模板化(例如使用 Mustache),但我不明白当即将提供特定文件时是否可以在服务器上运行特定的 javascript 模块。

非常感谢您花时间阅读我的问题。如果您能回答其中任何一个问题,甚至提供任何一般性建议,我们将不胜感激。

最佳答案

您应该研究 Node.js 的 Web 框架来帮助您解决此类问题。我最喜欢的是express .

Express 将允许您将“路由”映射到处理程序,并且该处理程序可以位于您想要的任何文件中。例如,

app.get('/energy/page-x', require('./routes/page-x-handler'));

其中 ./routes/page-x-handler.js 类似于:

module.exports = function (req, res, next) {
res.render('template-name');
}

关于javascript - 在node.js中运行页面特定的Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16001557/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com