构建在初始化 Sentry 的 Vuejs(使用打字稿)集成的代码时失败



当我通过本地的 gitlab-runner 为我的(基于 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、哨兵和哨兵集成,如下所示:

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

错误是什么意思,我该如何解决这个问题?

今天在yarn upgrade后遇到了同样的问题。

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

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

相关内容

  • 没有找到相关文章

最新更新