在 Vue 3 中创建一个新项目的方式主要有两种:使用 Vite 或 Vue CLI。这两者都提供了简便的创建和配置流程。下面我将详细介绍如何使用这两种工具来创建一个 Vue 3 项目。
1. 使用 Vite 创建 Vue 3 项目
Vite 是 Vue 官方推荐的构建工具,适用于快速开发 Vue 应用。Vite 使用现代浏览器的原生模块支持,因此非常快速。
步骤:
- 创建一个 Vue 3 项目: 使用以下命令来创建一个 Vue 3 项目:
npm create vite@latest my-vue-app --template vue
这里my-vue-app
是您的项目名称,--template vue
会选择 Vue 3 模板。 - 进入项目目录:
cd my-vue-app
- 安装依赖: 进入项目后,您需要安装所有的依赖包:
npm install
- 运行开发服务器: 启动开发服务器来运行您的 Vue 3 应用:
npm run dev
这将会启动一个本地服务器,通常是http://localhost:5173
,您可以在浏览器中访问这个地址查看您的 Vue 3 应用。 - 项目结构: 创建完成的项目结构大概如下:
├── public/ # 公共资源(如图片、favicon) ├── src/ # 源代码目录 │ ├── assets/ # 静态资源 │ ├── components/ # Vue 组件 │ ├── App.vue # 根组件 │ └── main.js # 项目入口文件 ├── index.html # HTML 模板文件 └── vite.config.js # Vite 配置文件
2. 使用 Vue CLI 创建 Vue 3 项目
Vue CLI 是 Vue 官方提供的另一个工具,它提供了更多的配置选项,适合用于创建复杂的 Vue 应用项目。
步骤:
- 安装 Vue CLI(如果尚未安装): 首先,您需要安装 Vue CLI 工具。在终端中运行以下命令来全局安装 Vue CLI:
npm install -g @vue/cli
或者如果您使用的是 Yarn:yarn global add @vue/cli
- 创建 Vue 3 项目: 使用以下命令来创建一个新的 Vue 3 项目:
vue create my-vue-app
这里my-vue-app
是您要创建的项目名称。 当您运行这个命令时,CLI 会提示您选择一个预设或手动选择配置。选择 Vue 3 作为您的项目模板(如果使用的是默认配置,则自动选择 Vue 3)。 - 进入项目目录:
cd my-vue-app
- 安装依赖: 如果尚未安装依赖,您可以通过以下命令安装它们:
npm install
- 运行开发服务器: 启动开发服务器并查看您的 Vue 3 应用:
npm run serve
默认情况下,应用会在http://localhost:8080
上运行。 - 项目结构: 使用 Vue CLI 创建的项目结构如下:
├── public/ # 公共资源(如图片、favicon) ├── src/ # 源代码目录 │ ├── assets/ # 静态资源 │ ├── components/ # Vue 组件 │ ├── App.vue # 根组件 │ ├── main.js # 项目入口文件 ├── .gitignore # Git 忽略文件 ├── babel.config.js # Babel 配置 ├── vue.config.js # Vue CLI 配置文件 └── package.json # 项目依赖和脚本
3. 总结
- Vite:是 Vue 官方推荐的现代化构建工具,适合快速开发和生产环境打包,速度非常快,使用起来也很简单。
- Vue CLI:适用于更复杂的 Vue 项目,提供了更多的配置选项和插件,支持项目的多种扩展需求。
您可以根据项目需求和个人喜好选择适合的工具。如果您只想快速开始并构建小型到中型的 Vue 应用,Vite 是一个很好的选择。如果您有更多的定制需求或要创建大型应用,Vue CLI 更加适合。
如果您有任何问题或需要进一步的帮助,随时告诉我!
发表回复