1.0.1 • Published 5 months ago

itekadev-crud v1.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
5 months ago

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

1.0.1

5 months ago

1.0.0

5 months ago