Ce boilerplate fournit une structure de base pour un projet Vue.js avec TypeScript, focalisé sur la gestion d'un système d'eau.
- Docker
- Docker Compose
-
Clonez ce dépôt :
git clone https://github.com/votre-nom/vue-water-system-boilerplate.git mon-projet cd mon-projet -
Copiez le fichier .env.example en .env et ajustez les variables si nécessaire :
cp .env.example .env -
Construisez et lancez les conteneurs Docker :
docker-compose -f docker/docker-compose.yml up -d --build -
Accédez à l'application sur
http://localhost:3000(ou le port que vous avez défini)
Ce projet utilise Biome pour le linting et le formatage du code, ainsi que Husky et lint-staged pour assurer la qualité du code à chaque commit.
Pour vérifier tout le code :
Ce projet utilise Biome pour le linting et le formatage. Pour vérifier le code :
Les hooks de pré-commit sont configurés avec Husky et lint-staged pour vérifier automatiquement le code avant chaque commit.
pnpm dev: Démarre le serveur de développementpnpm build: Construit l'application pour la productionpnpm test: Exécute les testspnpm format:check: Vérifie le formatage du codepnpm format:write: Formate le code