我正在跟进本指南https://medium.com/laravel-4/laravel-4-real-time-chat-eaa550829538',在我的应用程序中创建实时聊天。一切都很好,在"工作台"时刻之前。我用composer创建了"formativ/chat"工作台,然后创建并填充文件。之后,我在中运行"composer update">
"工作台/格式化程序/聊天">
目录并添加
'Formativ''Chat''ChatServiceProvider'
到app.php。但随后'ember.js'只是在控制台中抛出错误
'无法在ws://127.0.0.1:7778/上建立与服务器的连接。'
什么也没用。此外,如果我将在中编写无效的php代码
workbench/formativ/chat/chat/command/Server.php
laravel不会抛出任何错误
更新
我终于让"服务提供商"开始工作了。但其他文件不起作用。我用将他们连接到服务提供商
$this->app->bind("chat.chat", function()
{
return new Chat(
$this->app->make("chat.emitter")
);
});
在我的工作台中,我有这个架构
workbench_folder->vendor/appname/src/vendom/appname/
Command'Serve.php
Chat.php
ChatInterface.php
ChatServiceProvider.php
User.php
UserInterface.php
只需键入"php-artisan-chat:serve",一切正常。在教程中未找到