如何在SourceForge.NET上将JavaScript作为服务器端脚本语言运行?

据我所知,JavaScript是一种客户端脚本语言。 但是,几天前,我听说JavaScript是一种服务器端脚本语言。

我不明白…要知道这一点,我search谷歌,我知道Node.JS可以用作服务器端脚本语言。 我用Node.JS(在Windows XP上)运行了一些脚本。

所以,我试图用一个真正的服务器运行它…我已经把所有的脚本(这是写在Node.JS)到SourceForge.NET。 但是,我不知道怎么办呢?

你能帮我回答一下:“SourceForge.NET是否支持Node.JS?如果可以,请告诉我如何使用这个服务器运行?”。


我试图用SourceForge.NET运行它只是为了好玩。

Node.js是运行JavaScript程序的一种手段。 它通常用于编写HTTP服务器。

如果您已经编写了使用Node.js的代码,那么您需要使用Node.js运行它才能工作。

如果你想涉及一些其他types的服务器,那么你将不得不代理对Node.js的请求(例如,使用Apache的ProxyPass指令)…但是这通常消除了人们select首先使用Node.js的原因。

如果您想在生产环境中使用Node.js,那么您通常需要将您的站点托pipe在虚拟机或专用服务器上。 共享主机通常不会让您有足够的权限来运行Node.js.