import { createPinia } from "pinia"; import piniaPersist from "pinia-plugin-persist-uni"; // 自动注入所有pinia模块 const files = import.meta.globEager("./*.js"); const modules = {}; Object.keys(files).forEach((key) => { modules[key.replace(/(.*\/)*([^.]+).*/gi, "$2")] = files[key].default; }); export const setupPinia = (app) => { const pinia = createPinia(); pinia.use(piniaPersist); app.use(pinia); }; export default (name) => { return modules[name](); };