À propos du projet
vue-pure-admin est un modèle de système de gestion d'arrière-plan open source, gratuit et prêt à l'emploi. Le projet est entièrement écrit et organisé selon la norme ECMAScript Modules (ESM), avec une pile technique comprenant Vue3, Vite, Element-Plus, TypeScript, Pinia et Tailwindcss. La philosophie de développement officielle est définie comme « innover dans la stabilité, voir l'avenir dans la technologie ».
Le modèle propose deux interfaces, pour PC et mobile, et inclut un style sombre. Le README fournit des liens de prévisualisation en ligne, ainsi que des liens vers des vidéos de conception UI et des tutoriels de développement rapide.
En plus de la version complète, le projet propose une version allégée, pure-admin-thin, divisée en deux branches (internationalisée et non internationalisée). Basée sur vue-pure-admin, elle conserve les fonctionnalités principales et est plus adaptée au développement de projets réels. Selon le README, la taille du package de la version allégée reste inférieure à 2,3 Mo avec l'importation globale d'element-plus ; avec la compression brotli et l'utilisation de CDN pour remplacer les bibliothèques locales, la taille descend sous les 350 ko. La version allégée sera synchronisée en permanence avec le code de la version complète.
L'équipe officielle propose également deux versions dérivées : la version Tauri (tauri-pure-admin) et la version Electron (electron-pure-admin), destinées respectivement aux scénarios d'encapsulation pour bureau.
Concernant la documentation et les ressources, le projet dispose d'un site de documentation détaillé sur pure-admin.cn, ainsi que d'un site dédié pour @pureadmin/utils, et d'une page d'explication pour les services avancés.
Installation et utilisation : il est recommandé d'utiliser l'échafaudage @pureadmin/cli. Après l'installation globale, exécutez pure create pour choisir interactivement un modèle et créer le projet ; vous pouvez également cloner directement le dépôt (GitHub ou Gitee). Ensuite, accédez au répertoire, exécutez pnpm install pour installer les dépendances, pnpm dev pour lancer le développement et pnpm build pour le packaging. Le README précise également que le projet peut être ouvert et codé directement dans l'environnement de développement en ligne Gitpod.
Support Docker : le projet inclut un Dockerfile. Vous pouvez exécuter docker build -t vue-pure-admin . pour construire l'image, puis docker run -dp 8080:80 --name pure-admin vue-pure-admin pour mapper le port et démarrer le conteneur, avant de consulter http://localhost:8080 dans le navigateur ; les opérations via l'interface graphique de Docker Desktop sont également possibles.
Côté navigateurs, Chrome, Edge et Firefox sont recommandés pour le développement local. IE n'est pas supporté. Les autres navigateurs principaux sont supportés pour les deux dernières versions ; pour plus de détails, se référer aux spécifications officielles de Vue et Vite. Le projet est sous licence MIT, entièrement gratuit et open source, maintenu par xiaoxian521 et Ten-K.
Collaboration : le projet accueille les Issues et Pull Requests. Le README détaille le processus standard de fork, création de branche, commit, push et PR, en suivant des conventions de commit Git similaires à Vue/Angular (feat, fix, style, perf, refactor, revert, test, docs, chore, workflow, ci, types, wip). L'historique des mises à jour est maintenu dans CHANGELOG.zh_CN.md. Le README inclut également une liste de contributeurs de code spéciaux.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.