vợ bảo okeoke

This commit is contained in:
2026-01-02 22:00:50 +07:00
parent 16f64c5e4b
commit 2b0f88fa16
19 changed files with 415 additions and 87 deletions

View File

@@ -32,6 +32,7 @@ export function clientFirstBuild(): Plugin {
// Client build first
// eslint-disable-next-line @typescript-eslint/no-unnecessary-condition
if (clientEnvironment) {
// console.log("Client First Build Plugin: Building client...", clientEnvironment.resolve);
await builder.build(clientEnvironment);
}
@@ -107,6 +108,16 @@ export default function ssrPlugin(): Plugin[] {
config(config) {
config.define = config.define || {};
},
resolveId(id, importer, options) {
if (!id.startsWith('@httpClientAdapter')) return
return path.resolve(
__dirname,
options?.ssr
? "./src/api/httpClientAdapter.server.ts"
: "./src/api/httpClientAdapter.client.ts"
);
},
async configResolved(config) {
const viteConfig = config as any;