2016-03-25 75 views
1

我相信专家,我会听起来像一个noob ...非常新的node.js。其中一个我刚刚得知的事情是,我可以启动一个基本的服务器是这样的..为什么我无法在共享服务器上使用node.js?

var http = require("http"); 

http.createServer(function(request, response) { 
    response.writeHead(200, {"Content-Type": "text/plain"}); 
    response.write("Hello World"); 
    response.end(); 
}).listen(8888); 

现在我可以在命令行访问与

$ node the-above-code.js 

为什么不能同在共享服务器上实现,例如去吧爸爸?那有什么概念上的问题?

+3

当你使用一个共享的虚拟主机例如GoDaddy可能是因为它不允许你绑定您的应用程序来听像'8888'端口的第一个极限。其次,典型的共享虚拟主机不会让您有权安装/更改任何系统级别的依赖关系,因此Node.js可能甚至不存在或未公开访问。 – woozyking

回答

相关问题