-1
我創建了2d MMORPG遊戲,我上傳了客戶端和socket.io服務器上的webhosting,但不知道如何啓動server.js,如果我是正確的然後我必須運行與package.json節點,但我不知道如何在虛擬主機上運行它...如何在webhosting中運行節點?
我的package.json:
{
"name": "Example server",
"version": "0.0.0",
"main": "server.js",
"author": "Aurelijus",
"private": true,
"license": "BSD",
"dependencies": {
"express": "4.13.4"
},
"scripts": {
"start": "node server.js"
}
}
服務器的例子:
var http = require("http").createServer(), io = require("socket.io").listen(http);
http.listen(8080);
//================================ Connection stuff ================================//
io.sockets.on("connection", function(socket)
{
socket.on('player connected', function(data)
{
};
});
console.log('Server listening on port %s', http.address().port);
謝謝,我希望這不是出題目:\
您需要添加一些更多詳細信息,以便我們能夠提供幫助。你把這個放在什麼樣的服務器上?你只是上傳到虛擬主機服務?你需要訪問服務器上的控制檯來運行節點應用程序,否則你可以使用像Heroku這樣的服務 –
我的主機說他們支持節點我把這個放在簡單的網頁主機上,等待我去上傳服務器。 js – Aurelijus
你可以SSH入網絡服務器嗎?您在服務器上啓動節點與在本地計算機上啓動節點相同。首先運行''npm install''',然後在服務器上運行'''npm start''' –