This is the developer documentation for the Svelte CLI. # 概述 命令行接口 (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) 特别有用。 ## 致谢 感谢 [Christopher Brown](https://github.com/chbrown),他最初拥有 npm 上的 `sv` 名称,并慷慨地允许将其用于 Svelte CLI。您可以在 [`@chbrown/sv`](https://www.npmjs.com/package/@chbrown/sv) 找到原始的 `sv` 包。 # sv create `sv create` 用于设置一个新的 SvelteKit 项目,可以选择[设置额外功能](sv-add#Official-add-ons)。 ## 使用方法 ```bash npx sv create [options] [path] ``` ## 选项 ### `--template ` 选择使用哪个项目模板: - `minimal` — 为新应用提供的基础脚手架 - `demo` — 展示应用,包含一个无需 JavaScript 即可运行的猜词游戏 - `library` — 用于 Svelte 库的模板,使用 `svelte-package` 进行设置 ### `--types