Vue 3.4 正式版发布,带来多项更新

12 月 28 日,Vue 3.4 正式版发布,代号为“ Slam Dunk”,即灌篮高手。据尤大接收,这个版本进行了许多重要的内部改进,其中最引人瞩目的是重写的模板解析器。新的解析器将速度提高了 2 倍,显著提升了整体性能。

此外,响应性系统也经过了重构,使得 effect 触发更为精确和高效。为了提升开发体验,还进行了一些 API 改进,包括 defineModel 的稳定以及绑定props时的新的同名简写。下面是本次版本更新的内容说明。

  • 依赖项更新
  • 功能亮点
    • 解析器速度提高 2 倍,SFC 构建性能提升
    • 更高效的响应式系统
    • defineModel 已稳定
    • v-bind 同名缩写
    • 改进水合不匹配错误
    • 错误代码和编译时标志参考
  • 移除过时功能
    • 全局 JSX 命名空间
    • 其他已删除的功能

依赖项更新

为了充分利用 Vue 3.4 版本的新功能,建议在升级到 3.4 版本时同时更新以下依赖项:

  • Volar / vue-tsc@^1.8.27(必需)
  • @vitejs/plugin-vue@^5.0.0(如果使用 Vite)
  • nuxt@^3.9.0(如果使用Nuxt)
  • vue-loader@^17.4.0(如果使用webpack或vue-cli)

如果在 Vue 中使用TSX,需要检查在 “Removed: Global JSX Namespa

你可能感兴趣的:(前端,前端,vue.js,javascript,前端框架)