// // plugins/redis.ts // import { defineNuxtPlugin } from '#app'; // import redis from '~/utils/redis'; // export default defineNuxtPlugin(() => { // // 初始化 Redis 客户端(仅在服务端执行) // const redisClient = createRedisClient(); // // 监听 Nuxt 应用关闭事件,断开 Redis 连接 // onBeforeUnmount(() => { // redisClient.disconnect(); // }); // // 将 redisClient 挂载到 Nuxt 上下文(供服务端代码使用) // return { // provide: { // redisClient, // }, // }; // });