Lancer la landing page sans Docker
Installez et démarrez la landing page avec Node.js et Yarn, en développement ou en build de production.
Avant de commencer : installez Node.js 22 ou une version plus récente. Aucune base de données ni aucun fichier .env n'est nécessaire pour un premier lancement.
Téléchargez et décompressez le template comme dans le guide Docker, puis ouvrez un terminal dans le dossier landing-page-template-2.
Démarrez le serveur de développement
Activez Corepack
Corepack est fourni avec Node.js et exécute la version de Yarn fixée par le projet, Yarn 4. Vous n'avez à le faire qu'une fois par ordinateur.
Un problème ?Terminalcorepack enableInstallez les dépendances
Terminaldanslanding-page-template-2yarn installRésultat attendu: Yarn se termine par
Un problème ?Doneet un dossiernode_modulesapparaît.Démarrez le site et ouvrez la page
Terminaldanslanding-page-template-2yarn devUn port est déjà utilisé ?
S'il s'arrête avec
Un port est déjà utiliséEADDRINUSE: address already in use :::3030, un autre programme utilise le port 3030. Arrêtez-le, ou démarrez sur un autre port avecyarn dev -p 3041et ouvrez localhost:3041Local.Résultat attendu: localhost:3030Local ouvre la landing page. Elle se recharge d'elle-même quand vous enregistrez un fichier.
Un problème ?
Arrêtez le serveur avec Ctrl+C dans son terminal.
Lancer un build de production
Le serveur de développement sert à modifier le site. Pour vérifier le site tel que les visiteurs le reçoivent, construisez-le une fois, puis servez le build :
landing-page-template-2yarn build
yarn startIl répond aussi sur localhost:3030Local. Si le port 3030 est occupé, utilisez yarn start -p 3041. Relancez yarn build après chaque modification : yarn start sert le dernier build tel quel.
Les scripts
| Script | Rôle |
|---|---|
yarn dev | Serveur de développement sur le port 3030 |
yarn build | Build de production |
yarn start | Sert le build de production sur le port 3030 |
yarn typecheck | Vérifie les types TypeScript |
Vos propres paramètres
Les deux paramètres sont optionnels. Pour en modifier un, copiez .env.example vers .env.local et modifiez-le là. Ils sont lus au démarrage de l'application en développement et pendant le build : redémarrez donc yarn dev, ou relancez yarn build, après une modification.
landing-page-template-2cp .env.example .env.local