Vue 创建项目的几种方式

news/2025/10/11 11:00:54/文章来源:https://www.cnblogs.com/yangchin9/p/19133594

截止目前有5种方式创建vue项目

  1. vue init webpack 项目名称
  2. vue create 项目名称
  3. vue ui
  4. npm init vue@latest
  5. npm create vite@latest 

环境准备:

1、安装node.js

  方法4和5创建的项目是vue3项目,node版本需要升级到22.12+

2、安装脚手架工具

  方法1、2、3使用【vue-cli】搭建 Vue 项目,需要安装 vue-cli 和 webpack、webpack-cli
  方法4、5不需要此步骤,新的脚手架工具【create-vue】无需手动安装

1、全局安装脚手架 vue-cli

npm install -g vue-cli (vue-cli2,使用vue-cli2.x初始化项目安装这个)
npm install -g @vue/cli (vue-cli3,使用vue-cli3.x初始化项目安装这个)

2、检查是否安装成功:输出版本号说明安装成功

vue2:vue -V
vue3:vue --version

3、全局安装 webpack

npm install -g webpack

4、全局安装 webpack-cli

npm install -g webpack-cli

创建方式

方法1:vue init webpack 项目名(vue-cli2.x的初始化方式,官方不维护了,不推荐使用)

全局安装vue-cli:npm install -g vue/cli

方法2:vue create 项目名(vue-cli3.x的初始化方式)

全局安装vue-cli:npm install -g @vue/cli
直接创建vue项目:vue create 项目名
脚手架 vue-cli3.x 创建的 vue3 项目是基于 webpack 打包的。
vue cli底层用webpack搭建的,此种方式创建vue3适合新手过渡用

方法3:vue ui

可视化界面创建 vue 项目,其本质是使用vue-cli3.x;它可以创建vue2和vue3项目,但是如果要创建vue3项目推荐使用方法4和5,

方法4:npm create vue@latest 

此方法创建的 vue3 项目是基于 Vite 打包的,此命令是使用了新vue脚手架工具【create-vue】

方法5:npm create vite@latest    

vite是新型前端构建工具,使用查看文档:vite文档

脚手架

脚手架名称 适用框架 底层构建工具 特点
create-vue  Vue 3 Vite      官方推荐,底层采用Vite,轻量快速
vue cli Vue 2  Webpack     功能强大但较重,已不推荐使用
Vite 通用(Vue/React/Svelte) Vite     通用(可搭配 Vue/React/Svelte)

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/934660.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

推荐系统评估、偏见与算法解析

本文探讨推荐系统领域的三大关键议题:评估方法的多维度考量、数据偏见的多种表现形式及其影响,以及深度学习与传统算法在推荐任务中的性能对比分析。某中心在RecSys:评估、偏见与算法 某中心学者Pablo Castells分享…

C# 使用WebView2加载本地资源

C# 使用WebView2加载本地资源1. WebView2Microsoft Edge WebView2 控件允许在本机应用中嵌入 web 技术(HTML、CSS 以及 JavaScript)。 WebView2 控件使用 Microsoft Edge 作为绘制引擎,以在本机应用中显示 web 内容。…

从零开始部署Android环境的Jenkins CI/CD流水线(docker环境,Win强大的系统)

从零开始部署Android环境的Jenkins CI/CD流水线(docker环境,Win强大的系统)pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-fa…

从 0 到 1:用 C++ 破解 APK 签名提取难题,告别工具依赖

在Android安全领域,APK签名信息就像应用的“身份证”,无论是检测恶意篡改、追溯开发者身份,还是批量验证应用合法性,都离不开它。但多数人依赖的apksigner、keytool等工具,在跨平台集成、自动化批量处理场景下总有…

在线ps网页版常用快捷键和实用技巧

大家好,我是你们的老朋友。今天想和各位分享一个我最近频繁使用的效率利器——在线PS网页版。说实话,自从用上它,我的图片处理效率提升了不少。不用安装软件,打开浏览器就能操作,特别适合临时需要改图的朋友,真的…

详细介绍:VScode(Visual Studio Code)常用配置大全(持续更新)

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

集群、分布式、微服务

目录集群、分布式、微服务核心关系一句话总结三者的角色与定位层层递进的关系解析一个最终的比喻:建设城市分布式和微服务分布式和微服务 集群、分布式、微服务 核心关系一句话总结 微服务是一种特定的分布式应用设计…

改了 Nacos 一行配置,搞崩线上支付系统!

节前上线出问题,线上灰度发布后部分用户反馈付款后订单状态不更新,支付服务的失败率飙升。一顿排查后发现致命配置错误。小可爱上线时,将payment-service服务的 Nacos 注册类型改成了ephemeral=false(持久化实例)…

Gitee Insight领跑DevSecOps赛道:2025研发效能工具全景评测

Gitee Insight领跑DevSecOps赛道:2025研发效能工具全景评测 在数字化转型浪潮席卷全球的当下,研发效能工具已成为企业技术团队不可或缺的核心基础设施。随着DevSecOps理念的深入普及,企业对研发效能工具的需求正从单…

最小二乘法的直线拟合

由于网上没有找到直接的代码,就来写一下。 原理部分可以回去看高数,核心就是以直线的斜率和截距为变量,让误差最小化。以下是代码部分 import numpy as np import matplotlib.pyplot as pltdef linear_least_square…

Vue3 集成 VueRouter

Vue Router 是 Vue.js 的官方路由管理器,用于构建单页面应用程序(SPA)。它与 Vue.js 核心深度集成,使得构建单页应用变得简单高效。Vue Router 是 Vue.js 的官方路由管理器,用于构建单页面应用程序(SPA)。它与 …

2025 年车床生产厂家最新推荐排行榜:涵盖数控 / 卧式 / 斜床身 / 重型等多类型设备,助力企业精准选购优质车床品牌

随着制造业转型升级加速,汽车摩托车、工程机械、军工等关键行业对车床设备的精度、效率及个性化定制需求日益严苛,市场对高品质车床的采购需求持续攀升。然而,当前车床行业品牌众多,部分厂家存在技术研发薄弱、产品…

2025 最新球墨铸铁管件厂商推荐排行榜权威发布,市政 / 给排水 / 消防用管件优选品牌深度解析

在市政水利、建筑给排水、消防工程等核心领域,球墨铸铁管件的质量直接决定管网系统的安全与寿命。当前市场中,部分企业因工艺落后、检测缺失导致产品抗腐性差、寿命缩水,不仅推高工程维护成本,更埋下安全隐患。同时…

2025 年加工中心厂商最新推荐排行榜权威发布,涵盖立式 / 卧式 / 龙门 / 四轴 / 五轴等机型,助力采购方精准筛选实力厂商

当前加工中心市场竞争激烈,制造商数量繁杂且产品质量、技术水平差异显著,采购方在选择时常常陷入困境。汽车摩托车、工程机械、军工等行业对加工设备的个性化、高精度、高可靠性需求日益提升,但部分厂商存在技术研发…

CH585在MACOS系统中协商BLE连接间隔至7.5ms

首先,部分MAC OS其实是支持分配连接间隔到7.5ms的,并不是所有都支持,不支持的基本都是最低15ms; 例程改写: 1、广播包设备类型修改,必须为鼠标类型 2、BLE初始化中加入声明,// 强制连接参数更新的允许范围,如…

2025 年磨床厂家最新推荐排行榜:平面磨床 / 外圆磨床 / 数控磨床等优质设备品牌深度解析与核心竞争力测评

当前磨床市场呈现出产品种类繁杂、质量差距悬殊的态势,众多企业在选购磨床时屡屡陷入困境。一方面,部分厂家缺乏规范的生产标准与质量管控机制,产出的磨床在精度稳定性、耐用性上难以达标,无法满足汽车制造、军工生…

基于MATLAB的粒子群算法(PSO)优化libsvm参数完整实现

一、优化原理与流程 1. 优化目标参数空间:SVM关键参数为惩罚系数C和RBF核参数gamma 目标函数:最大化交叉验证准确率(分类)或最小化均方误差(回归)2. PSO算法流程 graph TD A[初始化粒子群] --> B{适应度评估}…

FastCopy复制软件绿色版下载!一款快速复制软件!方便实用

软件介绍 小伙伴要拷贝数据,说要把整个硬盘的数据拷贝到另外的一个硬盘,数据有120G左右。用直接系统复制粘贴的方法进行拷贝,那120G的硬盘,要拷到猴年马月了,所以我推荐给他使用今天的这款软件。 这款软件叫FastC…

python实现提取iso中的文件(支持多平台)

#! /bin/python3 import os import shutil from glob import glob from tempfile import TemporaryDirectory import subprocess as spdef cp_with_level(list_src, folder_target, folder_src_parent):""&q…

2025 年最新推荐球墨铸铁管厂家排行榜:涵盖自来水 / 污水 / 消防等多场景适用优质品牌权威推荐

在市政水利、供水排污、消防输水等工程领域,球墨铸铁管的质量直接决定项目稳定性与使用寿命。当前市场上,部分产品存在强度不足、防腐性能差等问题,导致后期维护成本激增,还可能威胁用水安全与工程安全。同时,品牌…