Я уверен, что к специалистам я звучать как нуб ... очень новый 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
почему не может же быть достигнуто на общем сервере, например GoDaddy? Каковы концептуальные проблемы в этом?
Первый предел, когда вы используете общий виртуальный хост, как Godaddy может быть, что он не позволяет связать приложение, чтобы слушать порт, как '8888'. Во-вторых, типичный общий виртуальный хост не позволит вам иметь доступ к установке/изменению любых зависимостей на уровне системы, поэтому Node.js может даже не существовать или не открываться для вас в первую очередь. – woozyking