socket.io (ノード ライブラリ) を機能させようとしています。
サーバー側のjsが機能しており、リッスンしています。socket.io Web サイトには、次のように簡単に記載されています。
<script src="/socket.io/socket.io.js"></script>
<script>
var socket = io.connect('http://localhost');
socket.on('news', function (data) {
console.log(data);
socket.emit('my other event', { my: 'data' });
});
</script>
これは素晴らしいことですが、どの JS ファイルをインポートしているのでしょうか?!
npmを介してsocket.ioをインストールしたnode_modulesディレクトリに移動し、その中socket.io/lib/
に socket.io.js
ファイルがあります。ただし、これはサーバー側です (require()
クライアントでエラーになるフレーズを使用します)。
1 時間かけて調べてみましたが、クライアントの .js ファイルを動作させることができません。
私は何が欠けていますか?