如何在服务器上运行节点

我是新的node.js,我想创build聊天系统,所以任何人都可以帮助我,我怎么可以在本地和服务器上运行我的代码

服务器 – (app.js):

var io = require('socket.io')(80); io.on('connection', function (socket) { socket.on('message', function () { }); socket.on('disconnect', function () { }); }); 

客户端 – (index.html):

 <script> var socket = io('http://localhost/'); socket.on('connect', function () { socket.send('hi'); socket.on('message', function (msg) { // my msg }); }); </script> 

什么是服务器(app.js),我怎样才能在我的服务器上运行这个,我怎样才能把这个function调用到客户端?

第1步。安装节点。

https://nodejs.org/en/下载软件包,然后你有npm和节点文件&#x3002;

为npm和节点文件创build到/ usr / local /的软链接。

第2步。创build你的app.js,input:

 node app.js 

那么,你的代码正在运行。 你可以在你的前端进行testing。 如果你想要你的代码运行后台,你可以使用pm2。

 npm install -g pm2 

之后, pm2 start app.js 您的代码正在运行后台。