小米路由做网站,a站为什么会凉,网站建站的步骤,wordpress的seo收件箱变化 相对于Vue2#xff0c;Vue3的变化#xff1a; 性能的提升 打包大小减少 41% 初次渲染快 55%#xff0c;更新渲染快133% 内存减少54% 源码的升级 使用 proxy 代替 defineProperty 实现响应式 重写虚拟 DOM 的实现和 Tree-shaking TypeScript Vue3就可以更好的支持TypeSc…变化 相对于Vue2Vue3的变化 性能的提升 打包大小减少 41% 初次渲染快 55%更新渲染快133% 内存减少54% 源码的升级 使用 proxy 代替 defineProperty 实现响应式 重写虚拟 DOM 的实现和 Tree-shaking TypeScript Vue3就可以更好的支持TypeScript 新的特性 1. Composition API 组合式API setup ref 与 reactive computed 与 watch ...... 2. 新的内置组件 Fragment Teleport Suspense ...... 3. 其他改变 新的生命周期钩子 data 选项应始终被声明为一个函数 移出 keyCode 支持作为 v-on 的修饰符 创建 Vue3 工程
基于 vue-cli 创建 脚手架是 webpack 目前 vue-cli 处于维护模式官方推荐基于 vite 创建项目
## 查看 vue/cli 版本, 确保在4.5.0以上
vue -version## 安装/升级
npm i -g vue/cli## 执行创建命令
vue create vue_text## 选择 3.x## 启动 基于 vite 创建推荐 vite 是新一代的前端构建工具官网地址 https://vitejs.cn, 优势如下 轻量快速的热重载HMR能实现极速的服务启动 对 TypeScript、JSX、CSS 等支持开箱即用 真正的按需编译不需要等待整个应用编译完成 创建
## 创建命令
npm create vuelatest## 配置---略 文件 extensions.json 里面是vscode内的插件 favicon.ico 是网页标题左侧图标 .gitignore 忽略文件 env.d.ts 让ts认识其他文件的配置报红是缺少依赖 npm i 一下 index.html 入口文件 package-lock.json package.json 这两个是包的管理文件 README.md 工程介绍 tsconfig.app.json tsconfig.json tsconfig.node.json 这三个是ts的配置文件 vite.config.ts 整个工程的配置文件安装插件、配置代理 插件 下载安装插件 TypeScript Vue PluginVolar Vue Language FeaturesVolar// 这个换成 Vue - Official src main.ts 入口文件 index.html 引入了 src 内的 main.ts components 放置组件的文件