Create-hono
Options en ligne de commande prises en charge par create-hono, l'outil d'initialisation de projet lancé avec npm create hono@latest, npx create-hono@latest ou pnpm create hono@latest.
NOTE
Pourquoi cette page ? Les exemples d'installation ou de démarrage rapide montrent souvent une commande minimale npm create hono@latest my-app. create-hono propose plusieurs options utiles pour automatiser et personnaliser la création du projet : sélectionner un modèle, ignorer les invites, choisir un gestionnaire de paquets, utiliser le cache local, etc.
Passer des arguments :
Avec npm create (ou npx), les arguments destinés au script d'initialisation doivent être placés après --. Tout ce qui suit -- est transmis à l'outil d'initialisation.
# Forwarding arguments to create-hono (npm requires `--`)
npm create hono@latest my-app -- --template cloudflare-workers# "--template cloudflare-workers" selects the Cloudflare Workers template
yarn create hono my-app --template cloudflare-workers# "--template cloudflare-workers" selects the Cloudflare Workers template
pnpm create hono@latest my-app --template cloudflare-workers# "--template cloudflare-workers" selects the Cloudflare Workers template
bun create hono@latest my-app --template cloudflare-workers# "--template cloudflare-workers" selects the Cloudflare Workers template
deno init --npm hono@latest my-app --template cloudflare-workersArguments courants
| Argument | Description | Exemple |
|---|---|---|
--template <template> | Sélectionne un modèle de démarrage sans afficher l'invite interactive. Les modèles peuvent s'appeler bun, cloudflare-workers, vercel, etc. | --template cloudflare-workers |
--install | Installe automatiquement les dépendances après la création du modèle. | --install |
--pm <packageManager> | Précise le gestionnaire de paquets à exécuter pour installer les dépendances. Valeurs courantes : npm, pnpm, yarn. | --pm pnpm |
--offline | Utilise le cache ou les modèles locaux au lieu de récupérer les derniers modèles distants. Utile hors ligne ou pour des exécutions locales déterministes. | --offline |
NOTE
La liste exacte des modèles et des options disponibles est maintenue par le projet create-hono. Cette page résume les options les plus utilisées ; consultez le dépôt lié ci-dessous pour la référence complète et officielle.
Exemples de procédures
Configuration minimale et interactive
npm create hono@latest my-appCette commande vous demande de choisir un modèle et des options.
Configuration sans interaction, avec choix du modèle et du gestionnaire de paquets
npm create hono@latest my-app -- --template vercel --pm npm --installCette commande crée my-app avec le modèle vercel, installe les dépendances avec npm et ignore les invites interactives.
Utiliser le cache hors ligne (sans réseau)
pnpm create hono@latest my-app --template deno --offlineDépannage et conseils
- Si une option n'est pas reconnue, assurez-vous de la transmettre avec
--lorsque vous utiliseznpm create/npx. - Pour connaître la liste actuelle des modèles et des options, consultez le dépôt
create-honoou exécutez l'outil d'initialisation localement et suivez son aide.
Liens et références
- Dépôt
create-hono: create-hono