1.0.1 • Published 5 months ago
itekadev-crud v1.0.1
ItekaDevCrud
Un générateur de CRUD moderne pour Vue.js avec une interface CLI élégante.
Installation
npm install itekadev-crud --save-dev
Fonctionnalités
- 🚀 Génération rapide de modules CRUD
- 🎨 Interface CLI moderne et colorée
- ✨ Templates Vue.js 3 avec Pinia et Vue Router
- 🧹 Commande de nettoyage intégrée
- 📦 Structure de code organisée
- 🔒 Gestion des permissions intégrée
Utilisation
Commandes disponibles
Vous pouvez utiliser soit la commande complète, soit les alias courts :
# Commande complète
itekadev-crud <commande> <nom-du-module>
# Alias courts
ic <commande> <nom-du-module>
# ou
icrud <commande> <nom-du-module>
Générer un nouveau module CRUD
# Commande complète
itekadev-crud generate user
# Commande courte
ic generate user
Cette commande va générer :
- Pages (Liste, Création, Édition)
- Composant de formulaire
- Store Pinia
- Routes Vue Router
- Gestion des permissions
Supprimer un module CRUD
# Commande complète
itekadev-crud cleanup user
# Commande courte
ic cleanup user
Afficher l'aide
# Commande complète
itekadev-crud --help
# Commande courte
ic --help
Structure générée
resources/
├── js/
├── pages/
│ └── users/
│ ├── ListUsers.vue
│ ├── CreateUser.vue
│ └── EditUser.vue
├── components/
│ └── user/
│ ├── UserForm.vue
│ └── index.js
├── store/
│ └── Users/
│ └── user.js
└── router/
└── routes/
└── user/
└── index.js
Configuration requise
- Node.js >= 14.16
- Vue.js 3
- Pinia
- Vue Router
Licence
MIT
Auteur
ItekaDevTeam