CLI
La CLI bext génère, exécute, builde et inspecte les applications PRISM. Cette page liste les
commandes utilisées pour développer une application ; pour la configuration qu'elles lisent,
voir la Référence de configuration.
Commandes
| Commande | Ce qu'elle fait |
|---|---|
bext new <name> --template <tpl> |
Générer une nouvelle application à partir d'un modèle de démarrage. |
bext dev |
Démarrer le serveur de développement avec rechargement à chaud sur http://127.0.0.1:3000. |
bext build |
Builder le bundle de production dans dist/. |
bext run . |
Auto-détecter, builder et servir en une seule commande. |
bext routes |
Afficher l'arborescence de routes découverte. |
bext new
Générer une nouvelle application à partir d'un modèle de démarrage :
bext new my-app --template @bext/starter-prism
Modèles de démarrage
| Modèle | Pour |
|---|---|
@bext/starter-prism |
Une application PRISM (le point de départ général). |
@bext/starter-blog |
Un blog. |
@bext/starter-docs |
Un site de documentation. |
@bext/starter-saas |
Une application SaaS. |
@bext/starter-api |
Une application API uniquement. |
bext dev
Démarrer le serveur de développement avec rechargement à chaud des modules. Utilise
http://127.0.0.1:3000 par défaut.
bext dev
bext dev --port 4000
bext dev --listen 0.0.0.0:8080 --open
bext dev --no-hmr
| Option | Effet |
|---|---|
--port N |
Écouter sur le port N (l'hôte reste 127.0.0.1). |
--listen host:port |
Lier un hôte et un port explicites. |
--open |
Ouvrir l'application dans un navigateur au démarrage. |
--no-hmr |
Désactiver le rechargement à chaud des modules. |
bext build
Compiler l'application pour la production dans dist/ :
bext build
bext run
Auto-détecter l'application, la builder et la servir — une commodité en une seule étape
par-dessus build + serve :
bext run .
bext routes
Afficher l'arborescence de routes que l'application résout. Ajoutez --json pour une sortie
lisible par machine :
bext routes
bext routes --json
Connexe
- Créez votre première application — parcours de la génération à l'exécution
- Référence de configuration —
bext.config.toml - Déployer un site PRISM — de
bext buildà un domaine en ligne