从头开始创建一个vue3.0项目

news/2024/11/19 23:20:20/

vue3新变化

  1. 首次渲染更快,diff算法更快,内存占用更少,打包体积更小
  2. 更好的Ts语法支持
  3. Composition API

破坏语法的更新

  1. 移除了$on方法
  2. 移除过滤器选项(插值表达式不能够再使用过滤器filter)
  3. 移除.sync(v-bind不能使用.sync修饰符)

生成一个vue3.项目

  • vue create 项目名称
  • 初始化项目配置

第一步 是生成默认的npm包还是自定义配置

  1. default(vue3 babel,eslint):快速创建无任何辅助npm包的vue3项目
  2. default(vue2 babel,eslint):快速创建无任何辅助npm包的vue2项目
  3. Manually select features:自定义配置,提供可选功能的 npm 包

第二步 手动选择创建项目所需要的功能(空格是选择键)

  1. Babel(转码器,可以将ES6代码转为ES5代码,从而在现有环境执行)
  2. TypeScript(是否支持TypeScript)
  3. Progressive Web App (PWA) Support(渐进式Web应用程序)
  4. Router(vue路由)
  5. Vuex(vue的状态管理模式)
  6. CSS Pre-processors(CSS 预处理器,如:less、sass)
  7. Linter / Formatter(代码风格检查和格式化,如:ESlint)
  8. Unit Testing(单元测试,unit tests)
  9. E2E Testing(e2e(end to end) 测试)

第三步 选择vue版本

第四步 路由是否使用history模式


第五步 选择css 预处理器

第六步 babel,Eslint等配置文件是存放在package.json文件中还是单独存放

第七步 是否将刚才配置的保存为项目默认设置


http://www.ppmy.cn/news/50968.html

相关文章

mybatis3源码篇(2)——执行流程

mybatis 版本:v3.3.0 文章目录 执行流程MapperProxyFactoryMapperProxyMapperMethodexecuteconvertArgsToSqlCommandParamResultHandler SqlSessionExecutor(执行器)StatementHandler(声明处理器)ParameterHandler&…

Spring MVC(4)-@RestControllerAdvice注解

Spring MVC(3)-MVC执行流程分析中介绍MVC执行的流程,在DispatcherServlet#processDispatchResult处理结果时,如果出现异常执行processHandlerException方法,也就是异常的处理,便使用到了RestControllerAdvice注解定义的异常处理。…

【BIM+GIS】ArcGIS Pro3.0打开多种格式三维模型案例教程

本文讲解在ArcGIS Pro3.0打开BIM模型(.rvt)、倾斜模型OSGB、Sketchup(.skp)、3d max(.3ds)、点云数据(.las)的方法及注意事项。 文章目录 一、ArcGIS Pro打开BIM(.rvt)二、ArcGIS Pro打开倾斜OSGB三、ArcGIS Pro打开Sketchup(.skp)四、ArcGIS Pro打开3d max(.3ds)…

如何保护数据安全?企业该从部署SSL证书开始

数字化时代,大数据开始蔓延到各行各业,影响着生活的方方面面。在犹如“皇帝穿新衣”般透明的大数据时代,数据泄露无孔不入,存在问题层出不穷,未知的漏洞隐患、安全边界的模糊、新的网络攻击手段、个人隐私的无处藏身等…

动态规划猜法中外部信息简化的相关问题(上)

文章目录 1、Leetcode 312.戳气球(困难)1.1 题目描述1.2 思路分析1.3 代码实现1.4 启示 2、Leetcode 546.移除盒子(困难)2.1 题目描述2.2 思路分析2.3 代码实现 3、消除字符3.1 题目描述3.2 思路分析3.3 代码实现 1、Leetcode 312…

自有品牌与新兴渠道双轮驱动,丽人丽妆提速起航

2023年4月12日,上海市电子商务行业协会评选出上海市数字商务优秀企业,丽人丽妆凭借在数智化营销领域的专业能力,荣获“上海市数字商务优秀企业”称号。 此次获奖,也反映了丽人丽妆以科技赋能企业高效运营,已经取得突出…

再捐1亿元种树治沙:蚂蚁集团持续七年支持内蒙古生态治理

今天(4月22日)是“世界地球日”,内蒙古自治区林草局与蚂蚁集团启动战略合作:由蚂蚁集团在三年内再捐资1亿元,通过公益项目“蚂蚁森林”支持浑善达克沙地的生态治理。这1亿元将用于当地林草生态的修复保护、沙化土地的治…

怎么样才能在Python中确保对象只能一个被实例化

怎么样才能在Python中确保对象只能一个被实例化 在许多软件设计场景中,我们希望确保一个类的对象只能被实例化一次。这种设计模式被称为单例模式(Singleton Pattern)。本文将详细介绍如何在Python中实现单例模式。 什么是单例模式&#xff…