1

经过3个小时的结合,我决定在这里写问题。

我正在尝试在我的电脑上编写一个yeoman用于构建应用程序的应用程序。我正在尝试使用socket.io,但我看到了 404。

我做什么

  1. 我已经安装了约曼。
  2. 我已经在下面安装了socket.io/node_modules/
  3. 我已经安装angular-socket-io了凉亭
  4. 在我的 index.html 中,我包含了所需的脚本:index.html
  5. 在 app.js 我添加了模块btford.socket-io
  6. 在我的控制器中,我注入套接字:.controller('ChatCtrl', function ($scope, socket) {
  7. 而我跑?服务器使用grunt server命令

那么我在哪里犯了错误或者我理解错了什么,所以我的应用程序找不到 socket.io.js 文件?

在这里你可以找到我的完整代码:https ://github.com/w00caSh/FunWithAngular

编辑:

这很重要。我是否必须为此启用任何节点服务器?

4

1 回答 1

2

问题是,我使用了错误的代码来监听server.js文件中的套接字。

我重写了这个文件,现在它运行良好。

于 2013-06-05T19:39:10.313 回答