簡體   English   中英

節點js服務器無法正常工作

[英]Node js server not working

我正在嘗試使用ws模塊制作節點js服務器。 但這不起作用。 它說需要升級。

我的服務器端代碼:

var WebSocketServer = require('ws').Server; 
wss = new WebSocketServer({port: 8080});

wss.on('connection', function(ws) {
  ws.on('message', function(message) {
    console.log('Msg received in server: %s ', message);
});

ws.send('Msg from server');
});

客戶端代碼:

var WebSocket = require('ws');
var ws = new WebSocket('ws://localhost:8080/');
ws.on('open', function() {
  ws.send('Msg from client');
});
ws.on('message', function(data, flags) {
  console.log('Msg received in client: %s ', data);
});

以管理員身份運行npm update應該更新軟件包並解決您的問題。

這是另一個用戶報告的類似問題。

我無法解決問題。 然后,我使用了Socket.io。 它運作良好。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM