
Une petite démonstration d'application de chat Laravel pour Soketi. ?
Le serveur nécessite:
git clone [email protected]:soketi/laravel-chat-app.git cd laravel-chat-appExécutez les commandes de chaîne suivantes pour installer le projet:
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 Ouvrez votre fichier .env et configurez les informations d'identification PUSHER_* (qui peuvent être les mêmes que celles par défaut ci-dessous):
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}"
Construisez les actifs frontaux:
npm install && npm run dev Exécutez le serveur interne pour rendre le serveur HTTP accessible sur http://127.0.0.1:8000 :
php artisan serveVous pouvez trouver plusieurs méthodes d'installation pour Soketi, mais pour ce projet, nous supposons que le NPM a déjà installé:
npm install -g @soketi/soketi@latestPour lancer le serveur, ouvrez une nouvelle fenêtre de terminal et laissez-la s'exécuter en arrière-plan:
soketi start Les Semersrs ont créé trois comptes. Tous les comptes sont accessibles avec le password du mot de passe:
Vous pouvez peindre le code pour Vue:
npm run lintPour PHP, utilisez la commande csfixer:
vendor/bin/php-cs-fixer fix