Retour aux vidéos
Formations 16 min

Next.js : Installer son environnement de travail de A à Z

Pas de perte de temps. On installe VS Code, Node.js et les extensions indispensables pour coder efficacement.

⚙️ Configuration de l'Environnement Pratique

Maintenant que vos objectifs business sont clairs et que la structure théorique est posée, il est temps de passer à l'action. Dans ce guide pratique, nous allons configurer pas à pas votre environnement de développement professionnel sous Windows.

À la fin de cette étape, vous disposerez d'une boîte à outils opérationnelle pour coder et visualiser vos modifications en temps réel.


📦 Installation des Outils : La Méthode Rapide avec Ninite

Pour installer vos logiciels proprement et éviter de télécharger des exécutables un par un, nous allons utiliser une solution centralisée : Ninite.

  1. Rendez-vous sur le site officiel de Ninite.
  2. Dans la section dédiée au développement, cochez uniquement deux outils : Git et Visual Studio Code (VS Code).
  3. Cliquez sur "Get Your Ninite" pour récupérer un installateur unique.
  4. Exécutez ce fichier en tant qu'administrateur (clic droit -> Exécuter en tant qu'administrateur). L'outil s'occupe d'installer et de configurer silencieusement les logiciels dans leur version officielle la plus récente.

Installation de Node.js (Version LTS)

Node.js ne passe pas par Ninite pour ce guide, nous allons donc l'installer manuellement :

  1. Allez sur le site officiel de Node.js.
  2. Choisissez impérativement la version LTS (Long Term Support), qui garantit une stabilité maximale pour vos futurs projets.
  3. Téléchargez l'installeur préconstruit pour Windows (.msi).
  4. Lancez l'installation en validant les options par défaut (Next, Next, Install). Les termes et étapes sont en anglais, ce qui est la norme standard dans l'univers du développement.

🗄️ Initialisation du Coffre-Fort : GitHub

GitHub est indispensable. C'est le coffre-fort décentralisé de votre code. Il vous permet de sauvegarder votre projet à distance, de travailler sur plusieurs ordinateurs sans perdre votre progression et d'analyser vos dépendances contre d'éventuelles vulnérabilités de sécurité.

Création du Dépôt (Repository)

  1. Connectez-vous sur votre compte GitHub et cliquez sur l'icône "+" en haut à droite, puis sélectionnez New repository.
  2. Nommez votre projet de manière explicite, en minuscules et séparé par des tirets (ex: web-creator).
  3. Ajoutez une description claire : "Site pour apprendre à concevoir une application web avec Next.js".
  4. Important : Configurez la visibilité sur Privé (Private). Cela évite que des clés d'API, des mots de passe ou des configurations sensibles ne soient scannés par des robots malveillants.

💡 Le conseil pro : Vous pourrez tout à fait repasser votre dépôt en public plus tard, après avoir nettoyé le code, afin de vous constituer un portfolio crédible auprès de vos clients ou partenaires.


🛠️ Connexion et Initialisation du Projet dans VS Code

Ouvrez VS Code. Pour lier votre éditeur à votre compte distant, cliquez sur l'icône Account (en bas à gauche) et activez la synchronisation des paramètres en choisissant Sign in with GitHub. Validez l'autorisation dans votre navigateur.

Structurer vos dossiers

Avant d'écrire la moindre ligne de code, organisez votre espace de travail sur votre machine :

  1. Créez un dossier racine dans vos documents (ex: app-youtube).
  2. À l'intérieur, créez un sous-dossier dédié à votre interface (ex: frontend).
  3. Dans VS Code, faites un clic droit dans l'explorateur et sélectionnez Add folder to workspace pour importer votre dossier de travail.

Lancement de la commande Next.js

Ouvrez le terminal intégré de VS Code (Clic droit sur votre dossier -> Open in integrated terminal) et exécutez la commande officielle d'initialisation :

npx create-next-app@latest

---

👉 Hostinger jusqu'à -85% : [J'en profite](https://www.hostinger.com/fr?REFERRALCODE=1GUILLAUME52)