添加项目说明图片, 修改打包oss配置

This commit is contained in:
xie7654
2025-07-05 09:59:05 +08:00
parent 361004918f
commit e14730bee7
18 changed files with 657 additions and 106 deletions

View File

@@ -1,13 +1,17 @@
import * as console from 'node:console';
import { defineConfig } from '@vben/vite-config';
import { loadEnv } from 'vite';
import * as console from "node:console";
import vitePluginOss from './plugins/vite-plugin-oss.mjs';
export default defineConfig(async ({ mode }) => {
// eslint-disable-next-line n/prefer-global/process
const env = loadEnv(mode, process.cwd());
// 这样获取
const backendUrl = env.VITE_BACKEND_URL;
console.log(backendUrl)
console.log(backendUrl);
return {
application: {},
vite: {
@@ -21,6 +25,17 @@ export default defineConfig(async ({ mode }) => {
},
},
},
plugins: [
vitePluginOss({
enabled: env.VITE_OSS_ENABLED === 'true',
region: env.VITE_OSS_REGION,
accessKeyId: env.VITE_OSS_ACCESS_KEY_ID,
accessKeySecret: env.VITE_OSS_ACCESS_KEY_SECRET,
bucket: env.VITE_OSS_BUCKET,
prefix: env.VITE_OSS_PREFIX || '',
deleteLocal: env.VITE_OSS_DELETE_LOCAL === 'true',
}),
],
},
};
});