VueJS3在localhost中出现Sentry get CORS错误
发布时间:2022-09-06 18:08:45 327
相关标签: # yarn
我在用http://localhost:3000开发我的网站,但我总是从哨兵那里得到CRO错误,我错过了什么?
在Sentry的设置中:我已经将项目的允许域设置为*,但它看起来不起作用。。。。
从原点获取“我的哨兵dsn”的权限http://localhost:3000'已被CORS策略阻止:请求的资源上不存在'Access Control Allow Origin'头。如果不透明响应满足您的需求,请将请求的模式设置为“无cors”,以获取禁用cors的资源。
Vue3+快速
yarn add @sentry/tracing @sentry/vue
总的来说。ts
import * as Sentry from "@sentry/vue"
import { Integrations } from "@sentry/tracing"
const app = createApp(App)
// Initialize Sentry
const dsnSentry = import.meta.env.VITE_SENTRY_DSN as string
if (!!dsnSentry) {
const env = import.meta.env.VITE_ENV
const isDebug = env !== "production"
Sentry.init({
app,
dsn: dsnSentry,
// integrations: [new Integrations.BrowserTracing()],
integrations: [
new Integrations.BrowserTracing({
routingInstrumentation: Sentry.vueRouterInstrumentation(router),
tracingOrigins: ["localhost:3000", /^\//],
}),
],
tracesSampleRate: 1.0,
debug: isDebug,
})
}
app.mount("#app")
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报