是否可以在浏览器(而不是cmd)上的node.js上运行JavaScript

是否可以在浏览器(而不是cmd)上的node.js上运行JavaScript,javascript,node.js,browser,Javascript,Node.js,Browser,我已经安装了node.js,并有一个example.js文件。它包含一个简单的hello world javascript脚本。因此,我可以使用node.js通过命令“node example.js”在cmd上运行它,但是我如何使用node.js在broswer上运行它呢?还有人知道node.js是否受到GoDaddy和Network Solutions等web主机的支持吗。提前感谢。您需要: 编写将充当HTTP服务器的JavaScript(上有一个例子) 在命令行上运行该节点 将浏览器指向刚启

我已经安装了node.js,并有一个example.js文件。它包含一个简单的hello world javascript脚本。因此,我可以使用node.js通过命令“node example.js”在cmd上运行它,但是我如何使用node.js在broswer上运行它呢?还有人知道node.js是否受到GoDaddy和Network Solutions等web主机的支持吗。提前感谢。

您需要:

  • 编写将充当HTTP服务器的JavaScript(上有一个例子)
  • 在命令行上运行该节点
  • 将浏览器指向刚启动的服务器的URL

  • 通常,共享主机将不提供节点支持。您应该查找以下任一项:

    • 专门宣传对节点的支持的主机
    • 副总裁
    • 专用服务器

    好的,我已经在node.js主页上设置了作为HTTP服务器运行的javscript文件,但是在运行一次之后,如果我在.js文件中做了更改,我必须使用cmd再次运行该文件,以便浏览器显示更改。是的,没错,除非您使用类似的东西。是的,我可能可以接受。但是您不能使用的HTTP服务器文件old me to create仅在浏览器上运行node.js,javascript仅显示在cmd上。因此,我不能使用node.js在浏览器上执行javascript如果要在浏览器中显示结果,则必须将其输出到HTTP响应而不是控制台。node.js是否具有javascript语法或完全不同的语法.Node在我所知的任何共享主机上都不受支持,您很可能需要使用VPS。就在浏览器中运行它而言,您可以在Node中编写HTTP服务器代码,然后在HTML文档中传递javascript代码作为对传入请求的响应。