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

如何在SourceForge.NET上将JavaScript作为服务器端脚本语言运行?,javascript,node.js,sourceforge,Javascript,Node.js,Sourceforge,正如我所知,JavaScript是一种客户端脚本语言。但是,几天前,我听说JavaScript是一种服务器端脚本语言 我不明白。。。为了了解这一点,我在谷歌上搜索过,我知道Node.JS可以用作服务器端脚本语言。我已经使用Node.JS(在Windows XP上)成功运行了一些脚本 所以,我试着用真正的服务器运行它。。。我已经将所有脚本(用Node.JS编写)发布到SourceForge.NET中。但是,我不知道如何运行它 你能帮我回答:“SourceForge.NET支持Node.JS吗?如果

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

我不明白。。。为了了解这一点,我在谷歌上搜索过,我知道Node.JS可以用作服务器端脚本语言。我已经使用Node.JS(在Windows XP上)成功运行了一些脚本

所以,我试着用真正的服务器运行它。。。我已经将所有脚本(用Node.JS编写)发布到SourceForge.NET中。但是,我不知道如何运行它


你能帮我回答:“SourceForge.NET支持Node.JS吗?如果可以,请告诉我如何使用此服务器运行?”



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

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

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

如果您想使用其他类型的服务器,那么您必须将向其发出的请求代理到Node.js上(例如,使用Apache的ProxyPass指令)……但这通常消除了人们选择首先使用Node.js的原因


如果您想在生产环境中使用Node.js,则通常需要将站点托管在VM或专用服务器上。共享托管通常不会给您足够的权限来运行Node.js。

SourceForge.NET不是OSS项目的通用托管服务,而不是您可以运行自己代码的HTTPD吗?或者是否有同名的服务器软件?可能与微软的.NET框架有关。你能澄清一下吗?SourceForge.NET支持Node.JS吗?SourceForge.NET允许project developer安装更多Apache模块吗?@rad:我不明白。据我所知,sourceforge.net不是web主机。您过去可以在sourceforge上托管wordpress应用程序,但他们去年停止了该服务。你认为sourceforge是什么?如果您想托管节点web应用程序,则有支持node.js的免费主机。我所知道的两个大公司是谷歌云和RedhatOpenShift(谷歌为他们服务)。您还可以尝试在amazon上托管vm。他们让你免费创建一个小的一年。之后你就得付钱了。我个人会先试用openshift,它永远免费。