【发布时间】:2016-07-12 21:06:12
【问题描述】:
我敢肯定,对于专家来说,我听起来像个菜鸟……对 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);
现在我可以使用 cli 访问
$ node the-above-code.js
为什么不能在共享服务器上实现相同的功能,例如去吧爸爸?其中存在哪些概念问题?
【问题讨论】:
-
当你使用像 Godaddy 这样的共享虚拟主机时,第一个限制可能是它不允许你绑定你的应用来监听像
8888这样的端口。其次,典型的共享虚拟主机不允许您访问安装/更改任何系统级别的依赖项,因此 Node.js 可能甚至不存在或未公开供您访问。
标签: javascript node.js shared-hosting