From 99f648d3005b5c5e805aacdd3e0f98649a3261d2 Mon Sep 17 00:00:00 2001 From: amrbashir Date: Mon, 28 Feb 2022 18:08:34 +0200 Subject: [PATCH] fix: resolve vite outDir before passing to tauri cli --- src/build.ts | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/build.ts b/src/build.ts index ae7295f..3b9da1d 100644 --- a/src/build.ts +++ b/src/build.ts @@ -1,7 +1,7 @@ import { resolveConfig, build as viteBuild } from "vite"; import { getTauriConfPath } from "./utils"; import { logger } from "./logger"; -import { relative, dirname } from "node:path"; +import { relative, dirname, resolve } from "node:path"; import { init } from "./init"; import TauriCli from "@tauri-apps/cli"; @@ -25,11 +25,13 @@ export async function build(args?: string[]) { build: { distDir: relative( // at this point, `tauriConfPath` can't be null, - // because we made sure to initialize tauri if it weren't and got the new path. + // because we made sure to initialize tauri if it wasn't and got the new path. dirname(tauriConfPath as string), - ( - await resolveConfig({}, "build", "production") - ).build.outDir + resolve( + ( + await resolveConfig({}, "build", "production") + ).build.outDir + ) ), }, }),