chore: migrate from npm to pnpm for package management across documentation and scripts
This commit is contained in:
32
README.md
32
README.md
@@ -81,7 +81,7 @@ TowerControl est un gestionnaire de tâches **standalone** conçu pour les déve
|
||||
### Prérequis
|
||||
|
||||
- **Node.js** 18+
|
||||
- **npm** ou **yarn**
|
||||
- **pnpm** 9+
|
||||
|
||||
### Installation locale
|
||||
|
||||
@@ -91,17 +91,17 @@ git clone https://github.com/votre-repo/towercontrol.git
|
||||
cd towercontrol
|
||||
|
||||
# Installer les dépendances
|
||||
npm install
|
||||
pnpm install
|
||||
|
||||
# Configurer la base de données
|
||||
npx prisma generate
|
||||
npx prisma db push
|
||||
pnpm prisma generate
|
||||
pnpm prisma db push
|
||||
|
||||
# (Optionnel) Ajouter des données de test
|
||||
npm run seed
|
||||
pnpm run seed
|
||||
|
||||
# Démarrer en développement
|
||||
npm run dev
|
||||
pnpm run dev
|
||||
```
|
||||
|
||||
L'application sera accessible sur **http://localhost:3000**
|
||||
@@ -273,22 +273,22 @@ towercontrol/
|
||||
|
||||
```bash
|
||||
# Développement
|
||||
npm run dev # Démarrer en mode dev avec Turbopack
|
||||
npm run build # Build de production
|
||||
npm run start # Démarrer en production
|
||||
pnpm run dev # Démarrer en mode dev avec Turbopack
|
||||
pnpm run build # Build de production
|
||||
pnpm run start # Démarrer en production
|
||||
|
||||
# Base de données
|
||||
npx prisma studio # Interface graphique BDD
|
||||
npx prisma generate # Regénérer le client Prisma
|
||||
npx prisma db push # Appliquer le schema à la BDD
|
||||
npx prisma migrate dev # Créer une migration
|
||||
pnpm prisma studio # Interface graphique BDD
|
||||
pnpm prisma generate # Regénérer le client Prisma
|
||||
pnpm prisma db push # Appliquer le schema à la BDD
|
||||
pnpm prisma migrate dev # Créer une migration
|
||||
|
||||
# Qualité de code
|
||||
npm run lint # ESLint + Prettier
|
||||
npx tsc --noEmit # Vérification TypeScript
|
||||
pnpm run lint # ESLint + Prettier
|
||||
pnpm tsc --noEmit # Vérification TypeScript
|
||||
|
||||
# Scripts utilitaires
|
||||
npm run seed # Ajouter des données de test
|
||||
pnpm run seed # Ajouter des données de test
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user