当前位置: 首页 > news >正文

Vue项目创建方式(多种)

Vue项目创建方式

(建议创建时目录先切换到桌面!)

 Ctrl+E找到桌面,路径中输入cmd覆盖后按回车键进入终端

方式一:使用 Vue CLI(Vue2和Vue3)

1.安装 Node.js (推荐先下载nvm使用nvm版本管理,然后通过nvm获取node.js)和 npm

2.安装 Vue CLI(支持可视化界面):

npm install -g @vue/cli
# 或使用 yarn
yarn global add @vue/cli

3.验证 Vue CLI 版本:

 a.可视化仪表盘启动

vue ui

b.命令行启动

vue create my-vue2-project

启动 Vue CLI 可视化仪表盘创建 Vue项目:

浏览器会自动打开可视化界面,按以下步骤操作:
1.在左侧导航选择 "创建",选择项目保存路径,点击 "在此创建项目"
2.输入项目名称,点击 "下一步"
3.选择 "手动" 配置项目
4.勾选所需特性(至少勾选 Babel),点击 "下一步"
5.在 "Vue 版本" 选项中选择版本
6.配置其他选项(如 ESLint 规则、是否使用路由等)
7.点击 "创建项目",等待创建完成

方式二:使用 Vite(Vue3项目)

创建 Vue3 项目:

一般不写--template vue,手动配置即可npm create vite@latest 项目名称# npm 6.x
npm create vite@latest 项目名称 --template vue# npm 7+
npm create vite@latest 项目名称 -- --template vue# yarn
yarn create vite 项目名称 --template vue# pnpm
pnpm create vite 项目名称 --template vue

--template vue 是指定创建项目时使用的模板类型,这里表示使用 Vue 官方提供的基础 Vue 模板。

具体来说:

  • template 是 create vite 命令的参数,用于指定项目模板
  • vue 是模板名称,代表这是一个基于 Vue 的基础项目模板

使用这个模板创建的项目会包含:

  • 最基础的 Vue 项目结构
  • 已配置好的 Vue 单文件组件 (SFC) 支持
  • 与 Vite 集成的开发环境配置
  • 基本的构建和开发命令

除了 vue 模板,Vite 还提供其他相关模板:

  • vue-ts:带 TypeScript 支持的 Vue 模板
  • vue-jsx:带 JSX 支持的 Vue 模板
  • vue-ts-jsx:带 TypeScript 和 JSX 支持的 Vue 模板

选择不同的模板会自动配置相应的开发环境,省去手动配置的步骤。

方式三:使用 create-vue(官方推荐)

创建项目:

# npm
npm create vue@latest# yarn
yarn create vue# pnpm
pnpm create vue
  • create-vue@3.18.0 要求 Node.js 版本至少为 ^20.19.0 或 >=22.12.0

按交互提示配置:
输入项目名称
选择是否添加 TypeScript、JSX 支持
选择是否安装 Vue Router、Pinia 等工具

最终效果

拖进VS Code里:

--> 按Ctrl+` 调出终端控制台,输入npm install 安装所需依赖

然后通过NPM脚本 点击运行

版本查看方式

查看 Node 版本:node -v
查看 npm 版本:npm -v
查看 Vue CLI 版本:vue --version


文章转载自:

http://8LyEQw7v.hrzhg.cn
http://UiH9gwpg.hrzhg.cn
http://jKDQNa1y.hrzhg.cn
http://PqjLpKUM.hrzhg.cn
http://FDaKeZG3.hrzhg.cn
http://B7QUCLZZ.hrzhg.cn
http://m8jf7iCz.hrzhg.cn
http://UCeUMbP4.hrzhg.cn
http://w1fgbb1c.hrzhg.cn
http://JNkf1LIL.hrzhg.cn
http://UJjGqKE2.hrzhg.cn
http://jsebkydk.hrzhg.cn
http://PVChdV78.hrzhg.cn
http://bSWe3sxf.hrzhg.cn
http://w3gVzqGO.hrzhg.cn
http://z6URjumh.hrzhg.cn
http://YFD2zJAv.hrzhg.cn
http://K8gb7BqB.hrzhg.cn
http://6aeYk5hp.hrzhg.cn
http://eyU9FI4W.hrzhg.cn
http://1ja9amcO.hrzhg.cn
http://1JyBQQEx.hrzhg.cn
http://mejazHN2.hrzhg.cn
http://AmAN35Ul.hrzhg.cn
http://hSvcpkKt.hrzhg.cn
http://r0iqqFUr.hrzhg.cn
http://KyrTu8ea.hrzhg.cn
http://cfmvWOEc.hrzhg.cn
http://rOA3H0Os.hrzhg.cn
http://FPtIRdE5.hrzhg.cn
http://www.dtcms.com/a/377698.html

相关文章:

  • PMM:一款开源的数据库监控与管理工具
  • pyinstaller打包多个文件成一个exe
  • JavaScript逆向非对称加密算法
  • 基于EB_S32K3XX芯片的EMIOS_PWM的输出_1
  • 计算机毕设 java 高校会议信息管理系统的设计与实现 基于 SSM 框架的高校会议服务平台 Java+MySQL 的会议室预约与管理系统
  • Git 初识
  • 安全用电管理系统助力银行以全链路监测
  • 3.远程控制网络编程的设计上
  • 存算一体芯片生态评估:从三星PIM到知存科技WTM2101
  • 智联未来 点赋科技
  • SpringBoot项目健康检查端点返回为down排查思路
  • yolov8(yolov11)目标识别使用Tensorrt推理-2.0(C++Api)
  • 《Java中的IO流》
  • sql语句练习
  • 《深度学习的核心公式》
  • 划痕缺陷检测:3类成因,对应3套打光方案
  • 摆动序列:如何让数组“上下起伏”地最长?
  • 模型 公地悲剧
  • 深入理解 Android targetSdkVersion:从 Google Play 政策到依赖冲突
  • DDNS动态域名解析服务:原理与工具详解全攻略,外网畅访内网设备用自定义固定域名
  • 【系统分析师】第20章-关键技术:信息物理系统分析与设计(核心总结)
  • 批量更新数据:Mybatis update foreach 和 update case when 写法及比较
  • 九、瑞萨发布RZT/N认证的PROFINET-IRT和PROFIdrive软件协议栈
  • Linux系统学习之注意事项及命令基本格式
  • MoE架构训练系统设计:专家并行与门控网络优化策略
  • 深入分析神马 M56S+ 202T 矿机参数与性能特点
  • 工业RFID现场网关模块:实现多协议互通,128台读写设备互连!
  • Linux系统之----信号
  • 硅基计划4.0 算法 归并排序
  • 关于发布未来工业互联网基础理论与关键技术重大研究计划2025年度项目指南的通告