AngularJS、Grunt服务器和socket.io.js 404(未找到)

AngularJS、Grunt服务器和socket.io.js 404(未找到),angularjs,socket.io,gruntjs,yeoman,Angularjs,Socket.io,Gruntjs,Yeoman,经过3个小时的合并,我决定在这里写一个问题 我正在尝试在我的pc上使用yeoman编写一个应用程序来构建应用程序。我正在尝试使用socket.io,但我看到了404 我做什么 我已经安装了约曼 我已在/node\u modules/ 我已在bower安装了角插座io 在my index.html中,我包含了所需的脚本: 在app.js中,我添加了模块btford.socket io 在我的控制器中,我注入套接字:.controller('ChatCtrl',function($scope,soc

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

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

我做什么
  • 我已经安装了约曼
  • 我已在
    /node\u modules/
  • 我已在bower安装了
    角插座io
  • 在my index.html中,我包含了所需的脚本:
  • 在app.js中,我添加了模块
    btford.socket io
  • 在我的控制器中,我注入套接字:
    .controller('ChatCtrl',function($scope,socket){
  • 我使用
    grunt server
    命令运行?server
  • 所以我在哪里犯了错误,或者我理解错了什么,所以我的应用程序找不到socket.io.js文件

    在这里您可以找到我的完整代码:

    编辑:
    这非常重要。我必须为此启用任何节点服务器吗?

    问题是,我在
    server.js
    文件中侦听套接字时使用了错误的代码


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

    感谢您在GitHub上分享您的解决方案。与我的著名的.us项目配合得很好!我花了好几天的时间尝试使用socket.io和Yeoman应用程序连接到MySQL数据库,但这是我一直在寻找的解决方案。