一、vue3的特点
- 新增组合式api
- 更加接近原生js
- 按需加载
- vue3与vue2基本相同
二、安装vue3
- npm i @vue/cli -g 全局安装脚手架
- vue create 添加项目名称
3. vscode插件推荐
Vue Volar extension Pack
三、vue2与vue3的区别
- 启动方式
v3import {createApp} from 'vue' createApp(App).use(router).use(store).mount("#app")
v2import Vue from 'vue' new Vue({ store, router, render:h=>h(App) }).$mount("#app")
2全局方法挂载
v3app.config.globalProperties.$say = function(msg){alert(msg)}
v2
Vue.prototype.$say = function(msg){alert(msg)}