在 Vue 3 中创建一个新项目的方式主要有两种:使用 ViteVue CLI。这两者都提供了简便的创建和配置流程。下面我将详细介绍如何使用这两种工具来创建一个 Vue 3 项目。

1. 使用 Vite 创建 Vue 3 项目

Vite 是 Vue 官方推荐的构建工具,适用于快速开发 Vue 应用。Vite 使用现代浏览器的原生模块支持,因此非常快速。

步骤:

  1. 创建一个 Vue 3 项目: 使用以下命令来创建一个 Vue 3 项目: npm create vite@latest my-vue-app --template vue 这里 my-vue-app 是您的项目名称,--template vue 会选择 Vue 3 模板。
  2. 进入项目目录cd my-vue-app
  3. 安装依赖: 进入项目后,您需要安装所有的依赖包: npm install
  4. 运行开发服务器: 启动开发服务器来运行您的 Vue 3 应用: npm run dev 这将会启动一个本地服务器,通常是 http://localhost:5173,您可以在浏览器中访问这个地址查看您的 Vue 3 应用。
  5. 项目结构: 创建完成的项目结构大概如下: ├── 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 应用项目。

步骤:

  1. 安装 Vue CLI(如果尚未安装): 首先,您需要安装 Vue CLI 工具。在终端中运行以下命令来全局安装 Vue CLI: npm install -g @vue/cli 或者如果您使用的是 Yarn: yarn global add @vue/cli
  2. 创建 Vue 3 项目: 使用以下命令来创建一个新的 Vue 3 项目: vue create my-vue-app 这里 my-vue-app 是您要创建的项目名称。 当您运行这个命令时,CLI 会提示您选择一个预设或手动选择配置。选择 Vue 3 作为您的项目模板(如果使用的是默认配置,则自动选择 Vue 3)。
  3. 进入项目目录cd my-vue-app
  4. 安装依赖: 如果尚未安装依赖,您可以通过以下命令安装它们: npm install
  5. 运行开发服务器: 启动开发服务器并查看您的 Vue 3 应用: npm run serve 默认情况下,应用会在 http://localhost:8080 上运行。
  6. 项目结构: 使用 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 更加适合。

如果您有任何问题或需要进一步的帮助,随时告诉我!