首页 > 其他分享 >Vue3——创建Vue3工程

Vue3——创建Vue3工程

时间:2024-06-11 11:55:16浏览次数:23  
标签:vue 工程 No 创建 Add 添加 Vue3

基于Vue-Cli创建

现在官方推荐使用 create-vue 来创建基于 Vite 的新项目(⚠️ Vue CLI 现已处于维护模式!)

  # 查看@vue/cli版本号,确保@vue/cli版本在4.5.0以上
  vue --version

  # 没有安装@vue/cil或者版本不在4.5.0以上执行命令
  # 安装或升级@vue/cli(确保安装了node.js)
  npm install -g @vue/cil

  # 执行创建项目命令
  # vue create [项目名字]
  vue create myVueProject

  # 选择Vue的版本:3.x
  #  Choose a version of Vue.js that you want to start the project with (Use arrow keys)
    > 3.x
      2.x

  # 启动创建好的项目
  # cd 到项目目录
  cd myVueProject
  # 启动项目
  npm run serve

基于Vite创建(推荐使用这种方式创建)

  1. 轻量快速的热重载(HMR),能实现极速的服务启动。
  2. TypeScriptJSXCSS 等支持开箱即用。
  3. 真正的按需编译,不再等待整个应用编译完成。
    官方文档

  # 创建Vue3工程命令
  npm create vue@lastest
  
  # 初始化项目配置(根据自己的需求进行配置)
  #配置项目名称
  √ Project name: myVueProject
  # 是否添加TypeScript支持(No的话,使用js,建议选择yes)
  √ Add TypeScript?  Yes
  # 是否添加JSX支持
  √ Add JSX Support?  No
  # 是否添加路由环境
  √ Add Vue Router for Single Page Application development?  yes
  # 是否添加pinia环境
  √ Add Pinia for state management?  yes
  # 是否添加单元测试
  √ Add Vitest for Unit Testing?  No
  # 是否添加端到端测试方案
  √ Add an End-to-End Testing Solution? » No
  # 是否添加ESLint语法检查
  √ Add ESLint for code quality?  Yes
  # 是否添加Prettiert代码格式化
  √ Add Prettier for code formatting?  No

  #启动创建好的项目
  # cd 到项目目录
  cd myVueProject
  # 启动项目
  npm run dev

标签:vue,工程,No,创建,Add,添加,Vue3
From: https://www.cnblogs.com/me-me/p/18241707

相关文章

  • Android studio(创建、监听器intent菜单)
    创建报错connectrunout可以查看这篇文章1.自动创建  2.设置输出日志信息logt+tab键之后会为当前的类自动生成一个TAG常量 关于日志过滤器 这时候在只有Log.v里面的消息,Log.d、i、w、e都没有出现。当输入MainActivity的时候过滤到与其相关的 3.手动创建选......
  • MyBatisX插件逆向工程和SQL生成使用
    1.MyBatisX插件逆向工程将表映射成实体类在IDEA中装好MyBatisX插件并连接数据库后,对咬映射成实体类的表点击鼠标右键,如下图所示:之后会弹出如下界面:然后根据如图信息进行配置,点击next。如果使用的是MyBatis-Plus3直接按照下图选项即可:至此结束逆向工程将表映射成实体类。......
  • MQCal工程算量V1.3.3.30(2024-6-10)更新增加辅助输入
    MQCal工程算量辅助输入来了!1、数据输入设置 辅助输入数据设置 辅助输入框可以设置辅助输入所需要的数据,并且可以设置数据对应的列。这是一个完全自定义的设置,哪一列对应什么输入数据。2、数据上屏查找: 辅助输入查找数据并排序 数据查找支持拼英首字母查找,查找......
  • vue3 通过ref获取元素离顶部的距离
    vue3版本 ^3.2.45[ref].value.$el.getBoundingClientRect().top通过ref获取元素。使用 getBoundingClientRect().top 获取离顶部的距离  Vue无法读取HTMLCollection列表的length问题解决方案实践项目时候发现一个问题在mounted阶段,获取Element对象,console.l......
  • C# OpenCvSharp Mat操作-创建Mat-zeros
    在OpenCvSharp中,zeros函数用于创建一个全零的矩阵(Mat对象)。这个函数有多个重载版本,可以根据不同的需求来创建不同形状和类型的全零矩阵。下面我将详细解释每个重载版本,并通过具体的代码示例来说明如何使用它们。......
  • 如何在Vue3中使用事件总线实现跨组件通信?
    在复杂的前端开发中,组件之间的通信是必不可少的环节。而在Vue3中,事件总线(EventBus)是一种方便且高效的实现跨组件通信的方法。本文将详细介绍如何在Vue3项目中使用事件总线来实现跨组件通信,并提供实际示例代码,帮助你更好地掌握这一技能。什么是事件总线?事件总线(EventBus)......
  • 如何在Vue3中使用动画库实现元素过渡效果?
    在如今充满动态与交互的前端开发世界里,现代网页应用的用户体验越来越依赖于丰富的动画效果。Vue3作为一个强大且灵活的前端框架,支持各种动画库,比如GSAP、Anime.js等,它们能够让动画实现变得简单且强大。本文将通过实例,为大家介绍如何在Vue3中使用动画库实现元素过渡效果。一......
  • Windows系统 在VirtualBox虚拟机上安装搭建OpenEuler操作系统 并用Putty验证是否创建
    目录1.配置虚拟化环境步骤1进入BIOS,开启CPU虚拟化技术,不同电脑开启方式有所不同步骤2下载并安装VirtualBox/VMWare。按照学校给的实验指导书,这里我下载的是VirtualBox(我的电脑是我前段时间自己重新配的win11系统)步骤3 下载openeuler操作系统,在网页搜索openeuler下......
  • 【PowerDesigner】创建和管理CDM之使用实体间关系
    目录......
  • 中望ZW3D 二次开发 创建拉伸 cvxPartExtrude
    svxPointP1={0,0,0}; svxPointP2={10,0,0}; svxPointP3={10,10,0}; svxPointP4={0,10,0}; intL1; cvxPartLine2pt(&P1,&P2,&L1); intL2; cvxPartLine2pt(&P2,&P3,&L2); intL3; cvxPartLine2pt(&P3,&P......