listener 单例事件注册(可用作vue插件) install yarn add listener // or npm i listener --save usage app.use(VueListener)