typescript 如何使用Vue 3实现Rollbar SDK?

brc7rcf0  于 2022-11-18  发布在  TypeScript
关注(0)|答案(1)|浏览(134)

我试图找出正确的方法来实现滚动条SDK在Vue 3中使用组合API和typescript。根据文档,他们是实现它与Vue.prototype.$滚动条(如所见的滚动条文档here)。我发现的方法,他们用来取代Vue.prototype在vue 3文档中,但它似乎只为选项API。任何想法?

liwlm1x9

liwlm1x91#

我自己也在找这个,这是我做的。
main.js为单位

import { createApp } from "vue";
import App from "./App.vue";
import Rollbar from "rollbar";

const rollbar = new Rollbar({
  accessToken: process.env.POST_CLIENT_ITEM_ACCESS_TOKEN,
  captureUncaught: true,
  captureUnhandledRejections: true,
  payload: {
    environment: process.env.NODE_ENV,
  },
});

const app = createApp(App);
app.config.errorHandler = (err, vm, info) => {
  rollbar.error(err);
  throw err; // rethrow
};
app.config.globalProperties.$rollbar = rollbar;
app.mount("#app");

相关问题