2017-06-08 75 views
0

我尝试使用下面的URL来实现聊天的socket.io:如何检查是否安装我的系统

https://socket.io/get-started/chat/ ...

上述网站说我需要安装socket.io使用NPM

npm install --save socket.io 

但我想我已经在我的系统上安装socket.io,但我不知道如何来检查它是否已经或没有。

我试图

socket.io -v 

,但它引发以下错误

-bash : socket.io: command not found 
+0

你尝试'VAR IO =需要( 'socket.io')();'在我们的项目? –

+0

npm包不是bash命令。例如:当我尝试_mongoose -v_我也有_mongoose:command not found_ –

回答

2

Socket.io已经安装在系统上,如果故宫命令通常拼命地跑。

你可以尝试例如使用此脚本文件在您的index.html

<script src="/socket.io/socket.io.js"></script> 
    <script> 
     var socket = io('/'); 
     socket.emit('api', {command: 'test', args: { 
      text: "Hello World" 
     }}, function(result) { 
      console.log(result) 
     }); 

      socket.on('api', function(data, fn){ 
      if(data.command=="test"){ 
       window.alert (data.args.text) 
      } 
     }); 

    </script> 
相关问题