build(custom): 调整错误上报监控
This commit is contained in:
@@ -19,3 +19,6 @@ VITE_WS_URL='www.wanzhuanyongcheng.cn/admin/data'
|
|||||||
|
|
||||||
|
|
||||||
VITE_MER_LOGIN_URL='//www.wanzhuanyongcheng.cn/static/mer/#/login'
|
VITE_MER_LOGIN_URL='//www.wanzhuanyongcheng.cn/static/mer/#/login'
|
||||||
|
|
||||||
|
# 是否启用监控
|
||||||
|
VITE_SENTRY=true
|
||||||
|
|||||||
@@ -24,3 +24,6 @@ VITE_WS_URL='test.wanzhuanyongcheng.cn/admin/data'
|
|||||||
VITE_GAME_API='https://game.wanzhuanyongcheng.cn'
|
VITE_GAME_API='https://game.wanzhuanyongcheng.cn'
|
||||||
|
|
||||||
VITE_MER_LOGIN_URL='//test.wanzhuanyongcheng.cn/static/mer/#/login'
|
VITE_MER_LOGIN_URL='//test.wanzhuanyongcheng.cn/static/mer/#/login'
|
||||||
|
|
||||||
|
# 是否启用监控
|
||||||
|
VITE_SENTRY=true
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ import { configMockPlugin } from './mock'
|
|||||||
import unplugin from './unplugin'
|
import unplugin from './unplugin'
|
||||||
import { sentryVitePlugin } from '@sentry/vite-plugin'
|
import { sentryVitePlugin } from '@sentry/vite-plugin'
|
||||||
|
|
||||||
export function createVitePlugins(viteEnv, isBuild) {
|
export function createVitePlugins(viteEnv, isBuild, isSENTRY) {
|
||||||
const plugins = [vue(), ...unplugin, configHtmlPlugin(viteEnv, isBuild), Unocss()]
|
const plugins = [vue(), ...unplugin, configHtmlPlugin(viteEnv, isBuild), Unocss()]
|
||||||
|
|
||||||
if (viteEnv?.VITE_USE_MOCK) {
|
if (viteEnv?.VITE_USE_MOCK) {
|
||||||
@@ -33,16 +33,19 @@ export function createVitePlugins(viteEnv, isBuild) {
|
|||||||
open: false,
|
open: false,
|
||||||
gzipSize: true,
|
gzipSize: true,
|
||||||
brotliSize: true,
|
brotliSize: true,
|
||||||
}),
|
|
||||||
sentryVitePlugin({
|
|
||||||
authToken:
|
|
||||||
'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',
|
|
||||||
org: 'sentry',
|
|
||||||
project: 'jdt-admin',
|
|
||||||
url: 'https://w.huakk.top',
|
|
||||||
})
|
})
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (isSENTRY) {
|
||||||
|
sentryVitePlugin({
|
||||||
|
authToken:
|
||||||
|
'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',
|
||||||
|
org: 'sentry',
|
||||||
|
project: 'jdt-admin',
|
||||||
|
url: 'https://w.huakk.top',
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
return plugins
|
return plugins
|
||||||
}
|
}
|
||||||
|
|||||||
5955
pnpm-lock.yaml
generated
5955
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
@@ -11,7 +11,7 @@ export default defineConfig(({ command, mode }) => {
|
|||||||
|
|
||||||
const env = loadEnv(mode, process.cwd())
|
const env = loadEnv(mode, process.cwd())
|
||||||
const viteEnv = convertEnv(env)
|
const viteEnv = convertEnv(env)
|
||||||
const { VITE_PORT, VITE_PUBLIC_PATH, VITE_USE_PROXY, VITE_BASE_API } = viteEnv
|
const { VITE_PORT, VITE_PUBLIC_PATH, VITE_USE_PROXY, VITE_BASE_API, VITE_SENTRY } = viteEnv
|
||||||
|
|
||||||
return {
|
return {
|
||||||
base: VITE_PUBLIC_PATH || '/',
|
base: VITE_PUBLIC_PATH || '/',
|
||||||
@@ -21,7 +21,7 @@ export default defineConfig(({ command, mode }) => {
|
|||||||
'@': srcPath,
|
'@': srcPath,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
plugins: createVitePlugins(viteEnv, isBuild),
|
plugins: createVitePlugins(viteEnv, isBuild, VITE_SENTRY),
|
||||||
server: {
|
server: {
|
||||||
host: '0.0.0.0',
|
host: '0.0.0.0',
|
||||||
port: VITE_PORT,
|
port: VITE_PORT,
|
||||||
|
|||||||
Reference in New Issue
Block a user