Documentation

Tous les guidesRuntime local

Terminal et Preview

Lancez le développement local et inspectez la page sur le même appareil.

5 min de lecture

Lancer les commandes du projet

Le shell local fournit npm, node, git, npx et des commandes comme ls, cat, grep et find. Pipes, redirections, variables, jobs et historique permettent une boucle de développement compacte.

Commencez dans le dossier qui contient package.json. Installez les dépendances avant de lancer le script du projet, comme dans tout environnement de développement.

npm install
npm run dev
jobs

Voir le serveur local

Les services qui ouvrent un port deviennent des jobs. Odete les garde sur 127.0.0.1 et Preview suit le dernier serveur démarré ; enregistrez un fichier pour voir le rechargement du framework.

Utilisez les viewports iPhone, iPad et bureau pour une vérification rapide, ouvrez la console de la page si nécessaire et touchez pour ouvrir l’URL dans Safari. Sans serveur, index.html peut s’ouvrir via odete://static/.

kill %1

Choisir un framework compatible

Vite est la voie la plus complète : dev, build et preview sont pris en charge. Astro et Next fonctionnent en mode développement ; Nest peut tourner via node.

Le runtime est compatible avec Node sur JavaScriptCore, pas Node complet. Les addons natifs ne fonctionnent pas et les paquets nécessitant des binaires peuvent basculer vers des versions servies par esm.sh.

Connaître les limites

astro build et next build ne tournent pas encore. Dans Astro, les islands hydratées, MDX et les content collections ne sont pas prêts. Dans Next, certaines fonctions avancées, les envois de fichiers par Server Actions, les routes parallèles et la navigation côté client restent limités.

Le port est local à l’appareil et n’expose pas votre serveur au réseau. Les téléchargements npm et modules distants demandent une connexion ; serveur en cours et fichiers restent locaux.