Ce projet est un template Next.js intégré avec Tauri, TailwindCSS, Shadcn, et Zustand. Il a été initialisé avec create-next-app
en suivant la Documentation de Tauri.
Assurez-vous d'avoir installé les dépendances suivantes sur votre machine :
- Node.js
- Pnpm (Si vous utilisez un autre comme Yarn, des changements devront être fait dans le Makefile)
- Rust et Cargo (pour Tauri)
- Make pour les commandes du Makefile
Clonez le dépôt et installez les dépendances :
git clone https://github.com/Onivoid/TaurineCN.git
cd TaurineCN
npm install
# ou
yarn install
# ou
pnpm install
# ou
bun install
⚠️ Avant de continuer⚠️ : Si vous n'utilisez pas pnpm, vous allez devoir changer les commandes dans le Makefile avant de continuer
Pour démarrer le serveur de développement Tauri, utilisez la commande suivante définie dans le Makefile :
make dev
-
Pour formater le code :
make format
-
Pour lancer l'analyse statique du code :
make lint
-
Pour formater et analyser le code :
make check
Ce projet est sous licence MIT. Voir le fichier LICENSE pour plus de détails.