齐娅晶 发表于 2025-8-1 16:43:04

创建vue3项目的几种方式

一、Vue 3 官方推荐创建方式 (create-vue)

这是 Vue 官方团队在 2023 年推出的全新脚手架工具,比之前提到的几种方式更加现代化和官方推荐。
前提条件

[*]熟悉命令行
[*]已安装 18.3 或更高版本的 Node.js
特点:

[*]官方最新推出的项目脚手架
[*]基于 Vite 构建
[*]提供交互式项目配置
[*]集成了最新 Vue 生态的最佳实践
正确使用方式:
npm create vue@latest my-vue-app
# 或
yarn create vue my-vue-app执行后会进入交互式配置界面,可以选择:

[*]TypeScript 支持
[*]JSX 支持
[*]Vue Router
[*]Pinia (状态管理)
[*]ESLint/Prettier
[*]测试工具 (Vitest/Cypress)
[*]等更多选项
二、Vue CLI (官方脚手架工具)

特点:

[*]官方传统脚手架工具
[*]提供图形化界面和命令行两种方式
[*]配置相对复杂但灵活
[*]适合中大型项目
使用方式:
npm install -g @vue/cli
vue create my-project
# 然后选择 Vue 3 预设优点:

[*]成熟的生态系统
[*]丰富的插件系统
[*]可配置性高
[*]支持渐进式迁移
缺点:

[*]相对较重
[*]配置复杂
[*]构建工具基于 Webpack,构建速度较慢
三、Vite (vite方式)

特点:

[*]新一代前端构建工具
[*]极快的启动和热更新速度
[*]原生支持 ES Modules
使用方式:
npm create vite@latest my-vue-app -- --template vue
# 或
yarn create vite my-vue-app --template vue优点:

[*]开发服务器启动极快
[*]热更新几乎瞬间完成
[*]开箱即用的 TypeScript 支持
[*]更简单的配置
[*]基于 Rollup 的生产打包
缺点:

[*]生态相对较新,部分插件可能不兼容
[*]某些高级配置可能需要更多工作
四、直接通过 CDN 引入

特点:

[*]最简单快速的方式
[*]无需构建步骤
[*]适合学习、原型开发或简单页面
**使用方式:
优点:

[*]零配置
[*]即时使用
[*]适合小型项目或教学演示
缺点:

[*]无法使用单文件组件(.vue)
[*]缺乏构建优化
[*]不适合大型项目
当前 Vue 3 项目创建方式的推荐等级


[*]首选:npm create vue@latest (官方最新推荐)
[*]备选:npm create vite@latest (选择 Vue 模板)
[*]传统项目:Vue CLI (适合需要 Webpack 或旧插件系统的项目)
[*]快速原型:CDN 引入方式
首选的create-vue与其他方式的区别


[*]与 Vite 的区别:

[*]create-vue 是 Vue 团队专门为 Vue 项目优化的脚手架
[*]预配置了 Vue 相关生态的集成选项
[*]而直接使用 Vite 模板(npm create vite)更通用,适合各种前端框架

[*]与 Vue CLI 的区别:

[*]create-vue 基于 Vite,构建速度更快
[*]更简洁现代的配置
[*]不再使用 Webpack,而是使用 Rollup 进行生产构建

功能总结表如下:


 

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

人弧 发表于 2025-10-31 19:41:08

感谢发布原创作品,程序园因你更精彩

劳欣笑 发表于 2025-12-14 22:12:18

感谢发布原创作品,程序园因你更精彩

驼娑 发表于 2026-1-6 18:40:46

热心回复!

孜尊 发表于 2026-1-16 09:04:28

东西不错很实用谢谢分享

赖秀竹 发表于 2026-1-18 20:01:27

新版吗?好像是停更了吧。

煅圆吧 发表于 2026-1-21 14:06:08

yyds。多谢分享

供挂 发表于 2026-1-23 05:55:14

谢谢楼主提供!

单于易槐 发表于 2026-2-3 09:18:36

感谢分享

缄戈 发表于 2026-2-8 04:24:35

很好很强大我过来先占个楼 待编辑

柏球侠 发表于 2026-2-8 05:09:29

谢谢分享,辛苦了

何玲 发表于 2026-2-8 18:51:41

这个有用。

裆趾针 发表于 2026-2-8 19:35:26

感谢分享,学习下。

栓汨渎 发表于 2026-2-11 03:22:02

热心回复!

锄淫鲷 发表于 2026-2-11 23:18:03

喜欢鼓捣这些软件,现在用得少,谢谢分享!

褐洌 发表于 2026-2-12 05:44:12

前排留名,哈哈哈

上官泰 发表于 2026-2-23 10:36:00

很好很强大我过来先占个楼 待编辑

窖咎 发表于 2026-2-24 13:01:33

很好很强大我过来先占个楼 待编辑

劳暄美 发表于 2026-3-11 05:46:42

热心回复!

讣丢 发表于 2026-3-11 13:17:20

感谢分享,下载保存了,貌似很强大
页: [1] 2
查看完整版本: 创建vue3项目的几种方式