[英]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.