Open7

socket.io chato app

maiamitoriomaiamitorio

server側がjson形式でメッセージを受け取れるようにする
socket.emit('',inpu.value)

maiamitoriomaiamitorio
//client
socket.emit('name',"ここにメッセージを入れる")

//server
io.on('connection',(socket)=>{
socket.on('name,(arg)=>{
console.log(arg)
})
})

このように通信する

'name'のところは、clientとserverは同じにする。これをつかって双方向通信のやり取りをしている

maiamitoriomaiamitorio

npm install @socket.io/cluster-adapter
だと、

+ npm install @socket.io/cluster-adapter
+             ~~~~~~~
分配演算子 '@' を使用して式で変数を参照することはできません。コマンドの引数として使用できるのは '@socket' だけです。式で変数を参照するには、'$socket' を使用してください
。
    + CategoryInfo          : ParserError: (:) [], ParentContainsErrorRecordException
    + FullyQualifiedErrorId : SplattingNotPermitted

が発生する

解決策

npm install "@socket.io/cluster-adapter"
""を作る