diff --git a/vite.config.ts b/vite.config.ts index 1d42c3f..7922a81 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -44,8 +44,17 @@ export default defineConfig({ 'vue', 'vue-router', 'pinia', + '@KTXC', + /^@PeopleManager\//, ], output: { + paths: (id) => { + if (id === '@KTXC') return '/js/ktxc.mjs' + if (id.startsWith('@PeopleManager/')) { + return '/modules/people_manager/static/module.mjs' + } + return id + }, assetFileNames: (assetInfo) => { if (assetInfo.name?.endsWith('.css')) { return 'people-[hash].css'