Premiers pas

Explainer v2 est un boilerplate de documentation monorepo construit avec Astro, React, Tailwind CSS 4 et pnpm. Il fournit trois applications indépendantes — docs, blog et website — partageant une bibliothèque commune de composants UI et MDX.

Prérequis — Assurez-vous d’avoir installé les éléments suivants avant de continuer :

Installation

Cloner le dépôt

git clone https://github.com/LeadcodeDev/explainer-v2.git
cd explainer-v2

Installer les dépendances

pnpm install

Configurer les variables d'environnement

Copiez le fichier d’environnement d’exemple et ajustez les valeurs si nécessaire :

cp .env .env.local
.env
PUBLIC_WEBSITE_URL=http://localhost:4323
PUBLIC_DOCS_URL=http://localhost:4321
PUBLIC_BLOG_URL=http://localhost:4322

Démarrer le serveur de développement

pnpm dev

Cela démarre les trois applications simultanément grâce à Turborepo.

Serveurs de développement

ApplicationPortURLPackage
Docs4321http://localhost:4321@explainer/docs
Blog4322http://localhost:4322@explainer/blog
Website4323http://localhost:4323@explainer/website

Vous pouvez également démarrer une seule application :

pnpm dev --filter @explainer/docs

Étapes suivantes

Structure du projet

Comprenez comment le monorepo est organisé.

En savoir plus →

Rédiger du contenu

Créez votre première page de documentation.

En savoir plus →