为什么Vue3中去掉了Vue构造函数? 发布时间:2026/7/9 18:59:28 1.调用构造函数的静态方法会对所有Vue应用生效不利于隔离不同应用。2.Vue2的构造函数集成了太多功能不利于tree shaking Vue3把这些功能使用普通函数导出能够充分利用tree shaking 优化打包体积。3.Vue2没有把组件实例和Vue应用两个概念区分开在Vue2中通过new Vue 创建的对象既是一个Vue应用同时又是一个特殊的Vue组件。Vue3中把两个概念区分开来通过createApp 创建的对象是一个Vue应用它内部提供的方法是针对整个应用的而不再是一个特殊的组件。