当我通过本地的 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
它还包括解决此问题的解决方法,直到发布修补程序。