fix(vite): support multiple rollup entries (#19842)

This commit is contained in:
Daniel Roe 2023-03-21 21:35:51 +00:00 committed by GitHub
parent 8c11498a57
commit 4430c664e8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 4 deletions

View File

@ -57,7 +57,7 @@ export async function buildClient (ctx: ViteBuildContext) {
manifest: true, manifest: true,
outDir: resolve(ctx.nuxt.options.buildDir, 'dist/client'), outDir: resolve(ctx.nuxt.options.buildDir, 'dist/client'),
rollupOptions: { rollupOptions: {
input: ctx.entry input: { entry: ctx.entry }
} }
}, },
plugins: [ plugins: [

View File

@ -87,10 +87,10 @@ export async function buildServer (ctx: ViteBuildContext) {
outDir: resolve(ctx.nuxt.options.buildDir, 'dist/server'), outDir: resolve(ctx.nuxt.options.buildDir, 'dist/server'),
ssr: true, ssr: true,
rollupOptions: { rollupOptions: {
input: entry, input: { server: entry },
external: ['#internal/nitro', ...ctx.nuxt.options.experimental.externalVue ? ['vue', 'vue-router'] : []], external: ['#internal/nitro', ...ctx.nuxt.options.experimental.externalVue ? ['vue', 'vue-router'] : []],
output: { output: {
entryFileNames: 'server.mjs', entryFileNames: '[name].mjs',
format: 'module', format: 'module',
generatedCode: { generatedCode: {
constBindings: true constBindings: true