Comment déployer une application Filament

DEV - 05/03
Pour ce guide, nous supposons que PHP, Composer et GIT sont déjà installés sur votre ordinateur et...

Pour ce guide, nous supposons que PHP, Composer et GIT sont déjà installés sur votre ordinateur et que vous êtes familier avec les commandes du terminal.

Créez votre candidature

Nous allons d’abord créer une toute nouvelle application Laravel. J'ai un dossier "sites" dans mon répertoire utilisateur où je conserve tous mes projets. Si vous disposez déjà d'un dossier comme celui-ci, accédez-y dans votre terminal, sinon vous pouvez utiliser la commande suivante pour créer votre propre dossier de sites et y accéder.

mkdir ~/sites && cd ~/sites
Entrer en mode plein écran Quitter le mode plein écran

Ensuite, nous allons utiliser la commande "create-project" de composer pour créer une nouvelle application Laravel dans un dossier appelé "filament-app". Utilisez la commande ci-dessous pour créer l'application et naviguer dans le dossier.

composer create-project laravel/laravel filament-app && cd filament-app
Entrer en mode plein écran Quitter le mode plein écran

Cette commande télécharge simplement le référentiel "laravel/laravel" depuis packagist et exécute une installation composer dessus pour installer toutes les dépendances du framework. Il fait cela dans un dossier appelé "filament-app", puis il modifie notre répertoire de terminal vers la nouvelle application.

Une fois terminé, l'application de base Laravel est installée et nous pouvons commencer à installer Filament. Si vous disposez d'un serveur local en cours d'exécution qui vous permet d'exécuter des applications, vous pouvez visiter ce projet localement et vous devriez voir la page d'accueil par défaut de l'application Laravel qui ressemble à ceci.

Ensuite, nous commencerons à installer le filament. Nous le ferons à nouveau via composer. Utilisez la commande suivante pour ajouter du filament à votre fichier composer et installez-le ainsi que ses dépendances.

le compositeur nécessite un filament/filament : "^3.2" -W
Entrer en mode plein écran Quitter le mode plein écran

Une fois terminé, nous pouvons créer votre premier panneau. Les panneaux sont les principaux conteneurs de Filament. Les panneaux incluent ensuite des pages, des formulaires, des tableaux, des actions, des widgets et bien plus encore qui vous permettent de créer des zones d'administration riches en fonctionnalités.

Exécutez la commande suivante pour démarrer un flux interactif qui vous demandera l'ID du panneau.

Filament artisanal php : installer --panels
Entrer en mode plein écran Quitter le mode plein écran

Il doit être pré-rempli avec "admin". Laissez cela tel quel et appuyez sur Entrée. La commande va maintenant créer et tenter de configurer votre premier panneau et fournira des informations sur l'état. Cela devrait ressembler à ceci dans votre terminal.

Il v...
[Courte citation de 8% de l'article original]

Loading...