-1

我是的新手,我正在尝试运行一个在单击html按钮时使用Node.js的脚本,但它只是说(这是有道理的)。require()"require" is not recognized

那么在这种情况下,当单击 HTML 按钮时,我该如何激活我的 node.js 脚本呢?

谢谢你。

4

3 回答 3

1

您可以使用诸如express之类的库来requests轻松处理responses。在您的情况下,当单击按钮时,对request正在运行节点的服务器完成,服务器处理请求,然后发回response.

在 Node 官方文档中的 HTTP 事务剖析中查看更多信息。

于 2018-07-19T22:48:06.320 回答
1

Node.js 的目的是用 Javascript 编写服务器端代码。这意味着您不能在浏览器中使用此功能。

但是,要完成您的要求,您可以使用Express.js 之类的框架(带有 Node.js 的节点包)

然后,您需要从与您的服务器通信的前端设置一个 ajax 请求。单击按钮后,您可以启动异步调用,可以使用 Express.js 在后端接收

于 2018-07-19T22:52:45.340 回答
0
于 2018-07-19T23:39:40.010 回答