easyai-mfe-demo/remote/nuxt.config.ts
2024-12-20 22:58:41 +07:00

24 lines
535 B
TypeScript

import { defineNuxtConfig } from 'nuxt/config'
import federation from '@originjs/vite-plugin-federation'
export default defineNuxtConfig({
compatibilityDate: '2024-04-03',
devtools: { enabled: false },
ssr: false,
vite: {
plugins: [
federation({
name: 'remote-app',
filename: 'remoteEntry.js',
exposes: {
'./RemoteComponent': './components/RemoteComponent.vue'
},
shared: []
// shared: ['vue']
})
],
build: {
target: 'esnext'
}
}
})