Я понятия не имею, почему это происходит, но когда я добавляю статический путь к моему приложению, я получаю сообщение об ошибке на странице хостинговой компании. Я использую «nodejitsu», говоря, что приложение не работает, строка, о которой я говорю, закомментирована в фрагменте кода ниже «server.js», который находится на том же уровне, что и мой «общедоступный» каталог. Я пытаюсь найти работу или другое решение для определения моего общего каталога, но пока не повезло, так как я не понимаю, что может вызвать ошибку. приложение использует node.js с зависимостями, включая express и socket.io, последние версии.express.static breaks nodejitsu application
var app = require('express')();
var server = require('http').Server(app);
var io = require('socket.io')(server);
server.listen(80);
//app.use(express.static(__dirname + '/public'));
app.get('/', function(req, res) {
res.sendFile(__dirname + '/public/index.html');
});
io.on('connection', function (socket) {
});