更新 Vite 配置,修改主机名称为 'MoviePilot',优化插件配置,调整共享依赖格式以简化配置。

This commit is contained in:
jxxghp
2025-05-06 13:00:36 +08:00
parent 36b113ef1c
commit 0568f8a85d
2 changed files with 3 additions and 13 deletions

View File

@@ -6,30 +6,20 @@ export default defineConfig({
plugins: [
vue(),
federation({
name: 'my_plugin', // 插件名称建议与实际插件ID保持一致
name: 'my_plugin',
filename: 'remoteEntry.js',
exposes: {
'./Page': './src/components/Page.vue',
'./Config': './src/components/Config.vue',
'./Dashboard': './src/components/Dashboard.vue',
},
shared: {
vue: { requiredVersion: false },
vuetify: { requiredVersion: false }
}
shared: ['vue', 'vuetify']
})
],
build: {
target: 'esnext', // 必须设置为esnext以支持顶层await
minify: false, // 开发阶段建议关闭混淆
cssCodeSplit: false,
rollupOptions: {
output: {
format: 'esm', // 必须使用ESM格式
entryFileNames: '[name].js',
chunkFileNames: '[name].js',
}
}
},
server: {
port: 5001, // 使用不同于主应用的端口