Panneau d'administration basé sur Vue 3 et Naive UI. presque complet, avec prise en charge de RTL, beau design, gratuit, prêt à l'emploi et extensible pour tout autre cas d'utilisation
Remarque : Ce projet est en construction active et n'est pas prêt à 100 %.
Démo en direct
Remarque : Ce projet est construit à l'aide du modèle ViteSSE et utilise NaiveUI comme bibliothèque de composants.
Vue 3, Vite, pnpm, esbuild - né avec rapidité
Sections prêtes pour le commerce électronique (produits, catégorie, commandes, clients)
Routage basé sur des fichiers
Importation automatique des composants
Gestion de l'État via Pinia
Système de mise en page
PWA
UnoCSS - le moteur CSS atomique instantané à la demande
I18n prêt
Tests unitaires avec Vitest, tests E2E avec Cypress sur les actions GitHub
Déployer sur Netlify, zéro configuration
YummyAdmin nécessite un nœud >=18.18
npx degit https://github.com/doroudi/yummyadmin mon-yummy-admincd mon-yummy-admin pnpm i # Si pnpm n'est pas installé, exécutez : npm install -g pnpm
Lorsque vous utilisez ce modèle, essayez de suivre la liste de contrôle pour mettre à jour vos informations correctement
Changer le nom de l'auteur dans LICENSE
Changer le titre dans locales/en.yaml
Changez le nom d'hôte dans vite.config.ts
Changer le favicon en public
Supprimez le dossier .github
qui contient les informations de financement
Nettoyer les README et supprimer les routes
Et profitez-en :)
Exécutez simplement et visitez http://localhost:7000
développeur pnpm: simulation
Pour créer l'application, exécutez
build pnpm
Et vous verrez le fichier généré dans dist
prêt à être servi.
Accédez à Netlify et sélectionnez votre clone, OK
en cours de route, et votre application sera active dans une minute.
Tout d’abord, créez l’image vitesse en ouvrant le terminal dans le répertoire racine du projet.
docker buildx build . -t yummyadmin:dernier
Exécutez l'image et spécifiez le mappage de port avec l'indicateur -p
.
docker run --rm -it -p 8080:80 yummyadmin:latest