Tag: laravel 5.1

如何使用Socket.io发送通知到特定的用户组/angular色?

我正在开发一个项目,我想实现一个function,在一个行动发生后,我想通知所有在线pipe理员在Web应用程序,并向他们显示一个消息,说明一个行动发生。 我有几个问题: 我如何识别哪个用户在线并具有pipe理angular色? 我正在寻找一些围绕“显示所有在线用户”列表的想法 我应该把这些pipe理员放到一个房间里,只通知那个房间吗? 我如何获得所有在线用户,并将其套接字ID与数据库中的ID /用户名相关联? 我还需要将在线状态显示在表格中,以便我知道UserOne和John目前是否在线。 我怎样才能保持在线/离线状态? 我必须保持数据库外的某个地方的状态吗? 我正在使用Laravel v5.1,NodeJS v5.0,Socket.io v1.3和Redis来玩弄通知。 有没有人有任何想法如何处理这个问题? 我并不是在寻找任何特定于代码的东西,我只是对这个想法背后的理论以及它的工作原理感到好奇。 谢谢!

Laravel:laravel-elixir包不能满足兄弟姐妹的需求,

我想使用更新的软件包,并得到错误: npm ERR! peerinvalid The package laravel-elixir does not satisfy its siblings' peerDependencies requirements! npm ERR! peerinvalid Peer laravel-elixir-livereload@1.1.3 wants laravel-elixir@^3.0 package.json包含: { "private": true, "devDependencies": { "gulp": "3.9.0", "laravel-elixir-livereload": "1.1.3", "babel-eslint": "5.0.0-beta6", "eslint": "1.10.3", "eslint-config-airbnb": "2.1.1", "eslint-plugin-react": "3.13.1", "laravel-elixir-eslint": "1.3.0" }, "dependencies": { "laravel-elixir": "^4.0.0", "bootstrap-sass": "^3.0.0", "jquery": "2.1.4" }, "scripts": { "lint": "./node_modules/.bin/eslint […]