chore: 补充丢失的依赖

This commit is contained in:
wangxuefeng 2025-03-12 12:01:14 +08:00
parent e677d4fc9e
commit c86bf9e62e
5 changed files with 102 additions and 27 deletions

View File

@ -4,11 +4,16 @@ import AutoImport from 'unplugin-auto-import/vite';
import { defineConfig, loadEnv } from 'vite';
import mkcert from 'vite-plugin-mkcert';
const config = createViteConfig({
export default defineConfig(({ mode }) => {
console.log('mode', mode);
const env = loadEnv(mode, process.cwd(), ['VITE_']);
const isDev = env.VITE_NODE_ENV === 'development';
const config = createViteConfig({
// proxy,
plugins: [
createDevTools(),
mkcert(),
isDev && mkcert(),
AutoImport({
imports: [
'vue',
@ -26,11 +31,7 @@ const config = createViteConfig({
}
})
]
});
export default defineConfig(({ mode }) => {
console.log('mode', mode);
const env = loadEnv(mode, process.cwd(), ['VITE_']);
});
return {
...config,
server: {

View File

@ -14,6 +14,7 @@ const __APP_INFO__ = {
export default defineConfig(async ({ mode }) => {
const env = loadEnv(mode, process.cwd());
const isDev = env.VITE_NODE_ENV === 'development';
return {
application: {},
define: {
@ -23,7 +24,7 @@ export default defineConfig(async ({ mode }) => {
},
vite: {
plugins: [
mkcert(),
isDev && mkcert(),
ElementPlus({
format: 'esm',
}),

View File

@ -18,7 +18,7 @@ export default defineConfig(({ mode }) => {
: undefined,
// 插件配置
plugins: [vue(), mkcert({ source: 'coding' })],
plugins: [vue(), isDev && mkcert()],
// 解析配置
resolve: {

View File

@ -17,7 +17,7 @@ export default defineConfig(({ mode }) => {
vitePlugins: [
vue(),
vueJsx(),
mkcert(),
isDev && mkcert(),
qiankun('y-code-app', {
useDevMode: isDev,
}) as any,

73
pnpm-lock.yaml generated
View File

@ -771,6 +771,9 @@ importers:
'@iframe-resizer/child':
specifier: ^5.3.3
version: 5.3.3
'@sentry/vue':
specifier: ^9.5.0
version: 9.5.0(pinia@2.3.1(typescript@5.8.2)(vue@3.5.13(typescript@5.8.2)))(vue@3.5.13(typescript@5.8.2))
'@sy/web-vitals':
specifier: workspace:*
version: link:../../packages/web-vitals
@ -4800,6 +4803,40 @@ packages:
peerDependencies:
semantic-release: '>=20.1.0'
'@sentry-internal/browser-utils@9.5.0':
resolution: {integrity: sha512-AE9jgeI5+KyGvLR0vf1I6sesi0NZXZe6pDlZNXyg+pWZB2vkE9dksE8ZsoU+YiD9zjUqazgPcVyb3O0VvmaCGw==}
engines: {node: '>=18'}
'@sentry-internal/feedback@9.5.0':
resolution: {integrity: sha512-p+yOTufEYHP1RLwkD+aZwpCNS4/2l6t4uHgphjYrEC2U/U2mtZQh+EvlBAt0wY/eiKC4/acPNrF5yFD/4A7a0A==}
engines: {node: '>=18'}
'@sentry-internal/replay-canvas@9.5.0':
resolution: {integrity: sha512-W7MS7/9Z8uP2i0pbndxqz2VcGlFPc7Bv6gCoxRdGIWUWSBS9rsRbryO0sM0PwwuHt2mQtWMqwjYykcR441RBRA==}
engines: {node: '>=18'}
'@sentry-internal/replay@9.5.0':
resolution: {integrity: sha512-fBBNimElAnu865HT3MJ6xH2P26KvkZvAYt+yRrWr+x5zS5KvjBYUPsSI+F0FTE14XmLW9q7DlNUl5iAZhXSy3g==}
engines: {node: '>=18'}
'@sentry/browser@9.5.0':
resolution: {integrity: sha512-HYSPW8GjknuYykJgOialKFyWg7ldmrbD1AKTIhksqdsNXLER07YeVWFAbe+xSYa1ZwwC8/s6vQJP9ZOoH1BaVg==}
engines: {node: '>=18'}
'@sentry/core@9.5.0':
resolution: {integrity: sha512-NMqyFdyg26ECAfnibAPKT8vvAt4zXp4R7dYtQnwJKhEJEVkgAshcNYeJ2D95ZLMVOqlqhTtTPnw1vqf+v9ePZg==}
engines: {node: '>=18'}
'@sentry/vue@9.5.0':
resolution: {integrity: sha512-AoGyvK//urE1bh+1nA7vQPaUaaralHBJxYaojc4SbshYbP/HdAW/ml5e42L47kQRwLN/ONcbaZFjA1U6fc7Z5A==}
engines: {node: '>=18'}
peerDependencies:
pinia: ^2.3.1
vue: ^3.5.13
peerDependenciesMeta:
pinia:
optional: true
'@shikijs/core@2.5.0':
resolution: {integrity: sha512-uu/8RExTKtavlpH7XqnVYBrfBkUc20ngXiX9NSrBhOVZYv/7XQRKUyhtkeflY5QsxC0GbJThCerruZfsUaSldg==}
@ -16395,6 +16432,42 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@sentry-internal/browser-utils@9.5.0':
dependencies:
'@sentry/core': 9.5.0
'@sentry-internal/feedback@9.5.0':
dependencies:
'@sentry/core': 9.5.0
'@sentry-internal/replay-canvas@9.5.0':
dependencies:
'@sentry-internal/replay': 9.5.0
'@sentry/core': 9.5.0
'@sentry-internal/replay@9.5.0':
dependencies:
'@sentry-internal/browser-utils': 9.5.0
'@sentry/core': 9.5.0
'@sentry/browser@9.5.0':
dependencies:
'@sentry-internal/browser-utils': 9.5.0
'@sentry-internal/feedback': 9.5.0
'@sentry-internal/replay': 9.5.0
'@sentry-internal/replay-canvas': 9.5.0
'@sentry/core': 9.5.0
'@sentry/core@9.5.0': {}
'@sentry/vue@9.5.0(pinia@2.3.1(typescript@5.8.2)(vue@3.5.13(typescript@5.8.2)))(vue@3.5.13(typescript@5.8.2))':
dependencies:
'@sentry/browser': 9.5.0
'@sentry/core': 9.5.0
vue: 3.5.13(typescript@5.8.2)
optionalDependencies:
pinia: 2.3.1(typescript@5.8.2)(vue@3.5.13(typescript@5.8.2))
'@shikijs/core@2.5.0':
dependencies:
'@shikijs/engine-javascript': 2.5.0