This is the developer documentation for the Svelte CLI. # Aperçu L'interface de ligne de commande (CLI), `sv`, est un outil pour créer et maintenir des applications Svelte. ## Usage La façon la plus simple d'exécuter `sv` est via [`npx`](https://docs.npmjs.com/cli/v8/commands/npx) (ou la commande équivalente si vous utilisez un autre gestionnaire de paquets — par exemple, `pnpx` si vous utilisez [pnpm](https://pnpm.io/)) : ```bash npx sv ``` Si vous êtes au sein d'un projet où `sv` est déjà installé, ceci utilisera l'installation locale. Sinon, la version la plus récente de `sv` sera téléchargée et exécutée sans qu'elle soit formellement installée, ce qui est particulièrement utile pour [`sv create`](sv-create). ## Remerciements Merci à [Christopher Brown](https://github.com/chbrown) qui possédait initiallement le nom `sv` sur npm pour nous avoir permis de nous en servir pour le CLI de Svelte. Vous pouvez retrouver le paquet `sv` originel sur [`@chbrown/sv`](https://www.npmjs.com/package/@chbrown/sv). # sv create `sv create` met en place un nouveau projet SvelteKit, avec la possibilité de [rajouter des fonctionnalités additionnelles](sv-add#Official-add-ons). ## Usage ```bash npx sv create [options] [path] ``` ## Options ### `--template ` Le template de projet à utiliser : - `minimal` — une mise en place minimale pour votre application - `demo` — une app de démo incluant un jeu proposant de deviner des mots fonctionnant sans JavaScript - `library` — un template pour créer une librairie Svelte, utilisant `svelte-package` ### `--types