
Uma pequena demonstração de aplicativo de bate -papo de Laravel para Soketi. ?
O servidor requer:
git clone [email protected]:soketi/laravel-chat-app.git cd laravel-chat-appExecute os seguintes comandos da cadeia para instalar o projeto:
composer install --ignore-platform-reqs &&
cp .env.example .env &&
touch database/database.sqlite &&
php artisan key:generate &&
php artisan migrate:fresh --seed &&
php artisan storage:link Abra seu arquivo .env e configure as credenciais PUSHER_* (que podem ser as mesmas que as padrão abaixo):
PUSHER_APP_KEY=app-key
PUSHER_APP_ID=app-id
PUSHER_APP_SECRET=app-secret
PUSHER_HOST=127.0.0.1
PUSHER_PORT=6001
MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
MIX_PUSHER_HOST="${PUSHER_HOST}"
MIX_PUSHER_PORT="${PUSHER_PORT}"
Construa os ativos de front -end:
npm install && npm run dev Execute o servidor interno para tornar o servidor HTTP acessível em http://127.0.0.1:8000 :
php artisan serveVocê pode encontrar vários métodos de instalação para Soketi, mas para este projeto, assumimos que você já tem o NPM instalado:
npm install -g @soketi/soketi@latestPara iniciar o servidor, abra uma nova janela do terminal e deixe -o ser executado em segundo plano:
soketi start Os semeadores criaram três contas. Todas as contas podem ser acessadas com a password de senha:
Você pode fingir o código para Vue:
npm run lintPara PHP, use o comando csfixer:
vendor/bin/php-cs-fixer fix