How to write window.Vue.use (pluginName) when developing vue plug-ins with parameters?

want to turn a previously made component into a plug-in, encapsulate it with the following code:

import Mylib from "./mylib"
const lib = {
  install (Vue, o) {
    var ele = ".elClassName"
    if (ele) {
      const Mylib = Vue.extend(Mylib)
      const pluginName = new Mylib({propsData: {
        a: o.a,
        b: o.b
      }})
      setTimeout(() => {
        libName.$mount(ele)
      }, 0)
    }
  }
}
if (typeof window !== "undefined" && window.Vue) {
  window.Vue.use(pluginName)
}

where window.Vue.use (pluginName) must not work, how can I write the parameters an and b here?

Mar.28,2021
MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1e5bcfd-44387.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1e5bcfd-44387.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?