添加全局请求和图片优化器

This commit is contained in:
jxxghp
2025-06-30 17:37:30 +08:00
parent 999fa9d9a6
commit 60ea884fe2
7 changed files with 256 additions and 34 deletions

View File

@@ -1,6 +1,7 @@
import axios from 'axios'
import router from '@/router'
import { useAuthStore } from '@/stores'
import { initializeRequestOptimizer } from '@/utils/requestOptimizer'
// 创建axios实例
const api = axios.create({
@@ -17,6 +18,9 @@ declare global {
// 将 API 实例暴露到全局,供插件使用
window.MoviePilotAPI = api
// 初始化请求优化器(必须在其他拦截器之前)
initializeRequestOptimizer(api)
// 添加请求拦截器
api.interceptors.request.use(config => {
// 认证 Store