从客户端的浏览器运行node.js.

时间:2016-02-27 17:18:12

标签: javascript node.js

我需要从浏览器运行node.js(在客户端)。 当然Node.js已经安装在客户端

举个简单的例子。 Html页面只包含一个按钮。如果单击此按钮,则必须在客户端运行node.js并执行node.js代码:

//it is an ordinary browser js code
$("#btn").on("click", function () {
   //execute node.js code ON CLIENT SIDE
});

2 个答案:

答案 0 :(得分:2)

这是不可能的,即使客户端上安装了node.js,您也无法通过浏览器与其进行交互。

唯一的方法是启动节点服务器并使用HTTP与节点通信。

答案 1 :(得分:-2)

瞥一眼@以下几点可能会让你获得许可:

  1. Node.js不能超越客户端
  2. 它基本上是一个服务器,必须先启动@一端才能与客户端连接一起使用
  3. 然而,它可以重新启动或使用nodemon连续运行,但是首先它也必须手动启动
  4. 您无法从浏览器代码访问本地计算机(@giannisf for #thanks)
  5. 远程处理Node.js可能对你有益,所以google it
  6. 谢谢& Cheeer