Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Laravel Structure CLI Un outil CLI simple et efficace pour automatiser la création de structures de fichiers et dossiers spécifiques dans vos projets Laravel. Il vous permet de gagner du temps en configurant rapidement vos projets avec une structure pré-définie en une seule commande. 🚀

Notifications You must be signed in to change notification settings

elom354/automate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

create-laravel-structure

Un outil CLI pour automatiser la création de structures spécifiques dans vos projets Laravel. Cet outil vous permet de générer des dossiers et fichiers préconfigurés sans effort.

Étapes pour utiliser cet outil

1. Initialiser un projet Node.js

Dans un nouveau dossier, initialisez un projet Node.js :

npm init -y

Cela génère un fichier package.json contenant les métadonnées de votre projet.

2. Ajouter une entrée CLI à package.json

Modifiez votre package.json pour inclure une section bin, comme suit :

"bin": { "create-laravel-structure": "./create-structure.js" }

Cette entrée associe la commande create-laravel-structure au fichier create-structure.js.

3. Écrire le fichier create-structure.js

Créez un fichier appelé create-structure.js dans le même dossier. Ce fichier contiendra la logique pour créer les dossiers et fichiers souhaités.
(Votre script doit être écrit et testé à ce stade.)

4. Rendre le script exécutable

Pour rendre le fichier utilisable en tant qu'exécutable, donnez-lui les permissions nécessaires :

chmod +x create-structure.js

5. Installer l'outil en tant qu'outil global

Pour utiliser l'outil depuis n'importe quel répertoire, installez-le globalement :

npm install -g .

6. Exécuter l'outil

Une fois installé, vous pouvez utiliser la commande suivante dans n'importe quel projet Laravel pour créer les structures définies :

create-laravel-structure

Le script génèrera automatiquement les dossiers et fichiers suivants dans votre projet Laravel :

  • Dossier : public/templates
  • Dossier : resources/views/users
  • Fichier : resources/views/users/login.blade.php

7. Désinstaller l'outil

Si vous n’avez plus besoin de l’outil, désinstallez-le avec la commande :

npm uninstall -g create-laravel-structure

Résumé des commandes

Commande Description
npm init -y Initialise un projet Node.js
chmod +x create-structure.js Rend le script exécutable
npm install -g . Installe l’outil en tant qu’outil global
create-laravel-structure Exécute le script et crée les dossiers/fichiers
npm uninstall -g create-laravel-structure Désinstalle l’outil globalement

Pourquoi utiliser cet outil ?

  • Gain de temps : Plus besoin de créer manuellement des dossiers et fichiers récurrents.
  • Automatisation : Créez des structures Laravel cohérentes à chaque nouveau projet.
  • Facilité d’utilisation : Une simple commande suffit pour configurer vos projets.

Avec cet outil, vous automatisez efficacement la configuration initiale de vos projets Laravel ! 🚀

About

Laravel Structure CLI Un outil CLI simple et efficace pour automatiser la création de structures de fichiers et dossiers spécifiques dans vos projets Laravel. Il vous permet de gagner du temps en configurant rapidement vos projets avec une structure pré-définie en une seule commande. 🚀

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published