功能
通常我们向Vue全局添加一些功能时,会采用插件的模式。
比如Vue Router 4、Vuex 4,都是以插件的形式使用

使用
1、创建
通常现在src文件夹下创建一个插件文件夹
它有两种编写方式
对象类型


函数类型


2、加载插件
一般都是加载到全局里面
app.use 原理
app.use( ) 里面的参数,有两种,函数或对象:
1、函数
会把app传给里面的函数当做第一个参数
let a = (x)=>{console.log(x)}app.use(a) // 相当于执行 a(app)// 打印出 app对象
2、对象
会执行对象里面的install 属性对应的方法
let a = {install:function(x){console(x)}}app.use(a) // 相当于执行 a.install(app)// 打印出 app对象
