This is the developer documentation for the Svelte CLI.
# Overview
コマンドラインインターフェイス(CLI)である`sv`は、Svelteアプリケーションの作成と管理のためのツールキットです。
## 使用方法
`sv`を実行する最も簡単な方法は、[`npx`](https://docs.npmjs.com/cli/v8/commands/npx)(または他のパッケージマネージャを使用している場合は同等のコマンド - 例えば、[pnpm](https://pnpm.io/)を使用している場合は`pnpx`)を使うことです:
```bash
npx sv
```
既に`sv`がインストールされているプロジェクトの内部にいる場合は、ローカルインストールを使用します。それ以外の場合は最新バージョンをダウンロードしてインストール無しで実行します。これは特に[`sv create`](sv-create)に便利です。
## 謝辞
npmで元々`sv`という名前を所有していた[Christopher Brown](https://github.com/chbrown)に感謝いたします。彼のおかげで、この名前がSvelte CLIのために使えるようになりました。元の`sv`パッケージは[`@chbrown/sv`](https://www.npmjs.com/package/@chbrown/sv)で見つけることができます。
# sv create
`sv create`は、[追加機能の設定](sv-add#Official-add-ons)オプションを含む新しいSvelteKitプロジェクトをセットアップします。
## 使用方法
```bash
npx sv create [options] [path]
```
## オプション
### `--template `
使用するプロジェクトテンプレート:
- `minimal` — 新しいアプリのための最小限のスキャフォールディング
- `demo` — JavaScript無しで動作するワードパズルゲームを備えたデモアプリ
- `library` — Svelteライブラリのためのテンプレートで、`svelte-package`でセットアップされています
### `--types