在初始化 Sentry 的 Vuejs(使用 Typescript)集成的代码处构建失败

Build fails at the code for initialising Sentry's Vuejs (with Typescript) Integration

当我在本地通过 gitlab-运行ner 运行 构建我的(基于 vue-cli-3 的)Vuejs 项目时,它因以下错误而中断:

98% after emitting CopyPlugin ERROR  Failed to compile with 1 errors ...
Property 'util' is missing in type 'VueConstructor<Vue>' but required in type 'VueInstance'.

    75 |   integrations: [
    76 |     Integrations.Vue({
  > 77 |       Vue,
       |       ^
    78 |       attachProps: true,
    79 |     })

我在同一个文件的顶部导入了 Vue、Sentry 和 Sentry Integrations,如下所示:

import Vue from "vue";
import * as Sentry from '@sentry/browser';
import * as Integrations from '@sentry/integrations';

错误是什么意思,我该如何解决?

运行今天进入同样的问题yarn upgrade之后。

经过一些搜索,这似乎是 Sentry 集成部分中的错误。 您可以在此处找到更多相关信息:https://github.com/getsentry/sentry-javascript/issues/2633

它还包括解决此问题的解决方法,直到发布修复程序。