执行 npm create vite@latest 命令后,终端会进入交互式命令行界面,引导你完成项目初始化。以下是具体的输出流程及定义项目名称的方法:
- 执行后的输出内容与交互流程
当你运行该命令时,终端通常会依次提示以下三个步骤(具体提示文字可能随版本微调,但逻辑一致):
-
输入项目名称:
text> Project name: ...此时光标闪烁,等待你输入文件夹名称。如果你直接回车,默认名称通常为
vite-project。 -
选择框架(Framework):
text? Select a framework: › - Use arrow-keys. Return to submit. Vanilla ❯ Vue React Preact Lit Svelte Solid Qwik Angular Others注意 :由于你在命令中已经指定了
--template vue,这一步可能会自动跳过或直接默认选中 Vue,具体取决于 npm 版本和 Vite 版本的兼容性处理。如果未跳过,使用方向键选择 Vue 并回车。 -
选择变体(Variant):
text? Select a variant: › - Use arrow-keys. Return to submit. ❯ JavaScript TypeScript选择你希望使用的语言类型。通常默认是 JavaScript,如果需要 TypeScript 支持,请选择 TypeScript。
-
生成项目:
选择完成后,终端会显示类似以下的输出,表示正在 scaffolding(搭建)项目:
textScaffolding project in /your/path/project-name... Done. Now run: cd project-name npm install npm run dev
- 如何定义项目名称
你有两种方式定义项目名称:
方式一:在交互式界面中输入(推荐新手)
直接运行命令:
bash
npm create vite@latest
当终端出现 > Project name: ... 提示时,直接输入你想要的项目文件夹名称(例如 my-vue-app),然后按回车即可。
方式二:在命令中直接指定(推荐高效开发)
你可以将项目名称作为参数直接写在命令中,这样会跳过名称输入的交互步骤。
语法格式:
bash
npm create vite@latest <项目名称> -- --template vue
示例:
如果你想创建一个名为 my-shop 的项目,运行:
bash
npm create vite@latest my-shop -- --template vue
注意 :-- 是分隔符,用于区分 npm create 的参数和传递给 vite 的参数。在较新版本的 npm (v7+) 中,这个双横杠通常是必须的,以确保 --template vue 能正确传递给 Vite 脚手架。
- 后续步骤
项目创建完成后,你需要进入项目目录并安装依赖才能启动:
bash
1. 进入项目目录
cd <项目名称>
2. 安装依赖
npm install
3. 启动开发服务器
npm run dev
启动成功后,终端会显示本地访问地址(通常是 http://localhost:5173/),在浏览器中打开即可看到 Vue 欢迎页面。