vite

  1. 轻量快速热重载,开发环境中不需要打包操作,可以快速冷启动

    按需编译,不需要等待整个应用编译完成

pinia

  1. 支持vue2和vue3,是vue专属的状态管理库,允许跨组件或者页面

    共享状态
  2. 与vuex相比,pinia提供了更简单的API。最重要的是搭配ts一起使用时有非常可靠的类型推断支持

特点:v2和v3都支持

  1. 抛弃mutation,只有state,getter,action
  2. ts支持
  3. 代码简洁,很好的代码自动分割

VUe-cli:

vue2-3:vue-cli 构建项目

  1. 处于维护模式

使用vite创建项目

  1. npm create vite@latest   ---- 创建项目
  2. √ Project name: ... vite-project  --- 创建项目(起名)
  3. Select a framework: » - Use arrow-keys. Return to submit.     选择项目框架  

              Vanilla

            >   Vue

                React

                Preact

                Lit

                Svelte

                Others
  4. Select a variant: » - Use arrow-keys. Return to submit.   选择语言

            >   JavaScript

                TypeScript

                Customize with create-vue

                Nuxt

cd vite-project     --- 进入项目目录

            npm install         --- 安装项目依赖

            npm run dev         --- 启动项目

--vite 只搭建纯粹的vue 项目,其他比如vuex,router都需要自己安装

安装其他的

  1. --npm install vue-router@4

最新文章

  1. KVM 网络虚拟化基础 - 每天5分钟玩转 OpenStack(9)
  2. Neo4j批量插入(Batch Insertion)
  3. samba server install
  4. hadoop2.x NameNode 的共享存储实现
  5. nodejs小问题:express不是内部或外部命令
  6. HDU4602+推导公式
  7. 第十篇、HTML5实战篇——1
  8. java基础(十四)集合(一)
  9. MYSQL主从不同步延迟原理
  10. 介绍一款管理软件Redmine
  11. 从PRINCE2引起项目失败的共性原因?
  12. R语言重要数据集分析研究——R语言数据集的字段含义
  13. beautifulsoup库使用
  14. sparkStreaming运行yarn,提交任务报错
  15. javascript数组的实例属性(方法)
  16. Python之路(第二十九篇) 面向对象进阶:内置方法补充、异常处理
  17. Linux系统下安装jdk1.8
  18. round()
  19. ajax初级知识(转载)
  20. 获取outlook联系人寻呼字段

热门文章

  1. [Python]Python调用Matlab (Pycharm版本)
  2. WPF中使用WebView2控件
  3. 1月10日内容总结——linux前期知识储备,linux系统、目录、文件相关命令,vi和vim,目录结构
  4. 12月9日内容总结——静态文件以及配置、form表单属性的作用、request对象、python连接数据库和Django连接数据库、ORM的基础知识介绍
  5. C语言中的快排函数——qsort
  6. 我让 ChatGPT 写了个 ChatGPT
  7. 对Jim博士质疑的质疑
  8. Vue搭建项目的完整流程 如何搭建一个完整的vue项目 vue项目架构
  9. echarts的颜色渐变
  10. sqlmap 简单使用