Skip to content

Commit e41db2e

Browse files
authored
fix: build with custom public dir (#87)
Adds missing `publicDir` configuration to build Vite config to enable custom public directory configuration other than the default `public`. #82
1 parent 4fe0d72 commit e41db2e

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

packages/react-server/lib/build/server.mjs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,8 @@ export default async function serverBuild(root, options) {
9999
return false;
100100
};
101101

102+
const publicDir =
103+
typeof config.public === "string" ? config.public : "public";
102104
const buildConfig = {
103105
root: cwd,
104106
configFile: false,
@@ -232,6 +234,7 @@ export default async function serverBuild(root, options) {
232234
externalConditions: ["react-server"],
233235
},
234236
},
237+
publicDir: join(cwd, publicDir),
235238
};
236239

237240
let viteConfig = buildConfig;

0 commit comments

Comments
 (0)