Aller au contenu

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.

sh
# Forwarding arguments to create-hono (npm requires `--`)
npm create hono@latest my-app -- --template cloudflare-workers
sh
# "--template cloudflare-workers" selects the Cloudflare Workers template
yarn create hono my-app --template cloudflare-workers
sh
# "--template cloudflare-workers" selects the Cloudflare Workers template
pnpm create hono@latest my-app --template cloudflare-workers
sh
# "--template cloudflare-workers" selects the Cloudflare Workers template
bun create hono@latest my-app --template cloudflare-workers
sh
# "--template cloudflare-workers" selects the Cloudflare Workers template
deno init --npm hono@latest my-app --template cloudflare-workers

Arguments courants ​

ArgumentDescriptionExemple
--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
--installInstalle 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
--offlineUtilise 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 ​

bash
npm create hono@latest my-app

Cette commande vous demande de choisir un modèle et des options.

Configuration sans interaction, avec choix du modèle et du gestionnaire de paquets ​

bash
npm create hono@latest my-app -- --template vercel --pm npm --install

Cette 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) ​

bash
pnpm create hono@latest my-app --template deno --offline

Dépannage et conseils ​

  • Si une option n'est pas reconnue, assurez-vous de la transmettre avec -- lorsque vous utilisez npm create / npx.
  • Pour connaître la liste actuelle des modèles et des options, consultez le dépôt create-hono ou exécutez l'outil d'initialisation localement et suivez son aide.

Publié sous licence MIT.