繁体   English   中英

如何将socket.io添加到我的gruntfile.js

[英]How to add socket.io to my gruntfile.js

我有一个自动生成的Gruntfile.js,想添加socket.io(它的客户端部分正在工作)。 我已经试过这个 ,但是,它不工作。

这是我的Gruntfile.js

grunt.initConfig({

      connect: {
    options: {
      port: 9000,
      hostname: '0.0.0.0',
      livereload: 35729,
      onCreateServer: function(){
      var io = require('socket.io').listen(server);
      console.log("new sever ----------------------------------------");
      }
    },
    livereload: {
      options: {
        open: true,
        middleware: function (connect) {
          return [
            connect.static('.tmp'),
            connect().use(
              '/bower_components',
              connect.static('./bower_components')
            ),
            connect().use(
              '/app/styles',
              connect.static('./app/styles')
            ),
            connect.static(appConfig.app)
          ];
        }
      }
    },
    test: {
      options: {
        port: 9001,
        middleware: function (connect) {
          return [
            connect.static('.tmp'),
            connect.static('test'),
            connect().use(
              '/bower_components',
              connect.static('./bower_components')
            ),
            connect.static(appConfig.app)
          ];
        }
      }
    },
    dist: {
      options: {
        open: true,
        base: '<%= yeoman.dist %>'
      }
    }
  }
});

如何在此项目中引入socket.io?

您可以从socket.io cdn的https://cdn.socket.io/socket.io-1.4.5.js处获取socket.io客户端文件。

您不必从正在运行的服务器上获取数据。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM