首页 > 其他分享 >搞清webpack、vite、vue-cli、create-vue的区别

搞清webpack、vite、vue-cli、create-vue的区别

时间:2022-12-14 10:34:56浏览次数:57  
标签:vue cli 项目 create vite 打包

1.要区分脚手架、构建项目、打包代码的概念  

  1.1脚手架:创建项目,选择性安装需要的插件,指定统一的风格,生成demo。(vue-cli和create-vue是由vue提供的脚手架,创建项目时提供选择是否要安装某些插件,最后会生成统一的项目结构和文件,@vue-cli3以上和create-vue是基于vite去创建项目)//vue2是打包基于wepack

  1.2构建项目:建立项目的运行环境,需手动安装插件(vite不是专门为vue服务,可以生成多种不同类型的项目环境和模板,使用npm create vite@latest my-vue-app --template vue可以创建vue3项目,与使用vue-cli和create-vue创建vue项目是一致的。vite包含的打包工具是rollup,因此创建的项目是直接使用rollip打包。)

  1.3打包项目:代码写好之后,为了更好的使用,需要打包处理(webpack和rollip都是打包工具)

 

2.vue-cli

 

3.create-vue

 

 4.vite

 

 5.rollup

 

 6.webpack

 

 6.总结

 

 

 

 

标签:vue,cli,项目,create,vite,打包
From: https://www.cnblogs.com/LylePark/p/16981405.html

相关文章

  • react的jsx和React.createElement是什么关系?面试常问
    1、JSX在React17之前,我们写React代码的时候都会去引入React,并且自己的代码中没有用到,这是为什么呢?这是因为我们的JSX代码会被Babel编译为React.createElement,我们来......
  • MIT KIT OpenID Connect Demo Client
    Helloworld!Youare NOT currentlyloggedin.Thisexampleapplicationisconfiguredwithseveralpagesrequiringdifferentlevelsofaccess.Thispagedoesnot......
  • 搭建Eureka Client订单微服务
    在9.3节中我们搭建好了一个商品微服务,本节我们来搭建一个订单(order)微服务,实现简单的查询订单的功能。 通常订单只保存商品的ID,而我们在查询订单的时候需要看到商品的详......
  • 新装Eclipse运行Java程序报错Exception in thread "main" java.lang.UnsupportedClass
    错误现象:  Exceptioninthread"main"java.lang.UnsupportedClassVersionError:views/LoginFramehasbeencompiledbyamorerecentversionoftheJavaRunt......
  • 搭建Eureka Client商品微服务
     我们搭建好了EurekaServer,本节我们来搭建一个EurekaClient商品(goods)微服务,实现简单的查询商品的功能。我们使用IDEA创建一个名为goods的SpringBoot项目,如图9-4所示。......
  • 开源的vue优秀的UI组件库主要用于后台管理系统和移动端的制作
    vue作为一款深受广大群众以及尤大崇拜者的喜欢,特此列出在github上开源的vue优秀的UI组件库供大家参考这几套框架主要用于后台管理系统和移动端的制作,方便开发者快速开发E......
  • mojs——在Vue中使用mojs
    前言一个需求需要做动画效果,刚好搏皮有用mojs,就打算通过mojs实现;Vue中的$nextTick有什么作用:Vue中的$nextTick有什么作用?mojs:https://mojs.github.io/tutorials/内......
  • Radis 如何解决ERR Client sent AUTH,but no password is set问题
    这时候就要注意最下面的causedby的问题了!ERRClientsentAUTH,butnopasswordisset!顾名思义就是没有设置密码,那么如果不确定的话可以再进入Redis文件里确认一下,确认步......
  • #yyds干货盘点#聊聊vuex的Mutations和Actions
    首先讲讲版本问题,如果使用​​vue-cli2​​模版搭建的基础项目,注意,如果使用​​vue​​版本是2,当你你默认安装​​vuex​​肯定是​​4.x​​版本了,这里需要注意的是,你要降......
  • java和vue车辆管理系统车管所系统
    简介车辆管理系统车管所系统,管理员添加车主信息,车主提交自己的车辆信息,管理员审核车辆,对车辆行进年检,统计,记录车辆违规信息。车主可以查看自己的车辆信息、投诉、查看自己的......