众所周知,JavaScript是一种客户端脚本语言。但是,几天前,我听说JavaScript是一种服务器端脚本语言。
我不了解它...要知道它,我搜索了Google,我知道Node.JS可以用作服务器端脚本语言。我成功地在Node.JS(在Windows XP上)运行了一些脚本。
所以,我尝试用真正的服务器运行它...我已经将所有脚本(用Node.JS编写)发布到SourceForge.NET中。但是,我不知道如何运行它?
你能帮我解答一下:" SourceForge.NET是否支持Node.JS?如果可以,请告诉我如何使用此服务器运行?"。
我尝试使用SourceForge.NET运行它只是为了好玩。
答案 0 :(得分:1)
Node.js是一种运行JavaScript程序的方法。它通常用于编写HTTP服务器。
如果您已编写代码来使用Node.js,则需要使用Node.js运行它以使其正常工作。
如果你想涉及其他类型的服务器,那么你必须将对它的请求代理到Node.js上(例如使用Apache的ProxyPass指令)......但这通常会消除人们选择使用Node.js的原因。第一名。
如果您想在生产中使用Node.js,那么您通常需要在VM或专用服务器上托管您的站点。共享主机通常不会为您提供运行Node.js的足够访问权。