Documentation · Chapitre 03

Créer puis lancer
le projet.

Le terminal indique où créer les fichiers et AML prépare une application immédiatement exécutable.

Vous modifierez un seul élément à la fois, dans un fichier précisément indiqué, puis vous contrôlerez le résultat.

1. Choisissez le dossier parent

Le dossier parent est l’endroit qui contiendra votre nouveau projet. Ici, nous utilisons le Bureau. La commande cd signifie change directory, c’est-à-dire « entre dans ce dossier ».

phpaml — zsh
cd ~/Desktop

2. Créez l’application

phpaml — zsh
aml create reading-list

aml create choisit le modèle d’application classique. reading-list devient à la fois le nom du dossier et celui du projet. AML télécharge le modèle compatible, installe l’environnement et prépare les dépendances; il ne faut normalement pas lancer aml install juste après.

Attendez le message de réussite

Ne continuez pas si la création se termine par Error. Corrigez d’abord la première erreur affichée, puis recommencez avec un dossier vide.

3. Entrez dans le projet et démarrez

phpaml — zsh
cd reading-list
aml serve

La première ligne déplace le terminal dans le projet. La seconde lance le serveur local. Gardez ce terminal ouvert : tant que aml serve fonctionne, il écoute les requêtes du navigateur.

phpaml — zsh
PHPAML is listening at http://127.0.0.1:8910
Use Ctrl+C to stop the server.

4. Vérifiez avant de modifier

  1. Ouvrez http://127.0.0.1:8910 dans le navigateur.
  2. Confirmez que la page d’accueil apparaît.
  3. Revenez au terminal et vérifiez qu’aucune erreur rouge n’est affichée.

Cette vérification crée un point de référence : si une panne arrive après votre prochaine modification, vous savez qu’elle vient probablement de cette modification.

Vérifiez votre compréhension : Pourquoi garder aml serve ouvert ?

Parce qu’il joue le rôle du serveur. Sans lui, le navigateur ne peut pas demander à PHPAML d’exécuter votre application.