diff --git a/package.json b/package.json index 2bf8841..011a68d 100644 --- a/package.json +++ b/package.json @@ -32,6 +32,7 @@ }, "dependencies": { "@tauri-apps/api": "^2.8.0", + "@tauri-apps/plugin-shell": "^2.3.0", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f6de98d..aef67d7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11,6 +11,9 @@ importers: '@tauri-apps/api': specifier: ^2.8.0 version: 2.8.0 + '@tauri-apps/plugin-shell': + specifier: ^2.3.0 + version: 2.3.0 react: specifier: ^18.2.0 version: 18.3.1 @@ -460,6 +463,9 @@ packages: '@tauri-apps/api@2.8.0': resolution: {integrity: sha512-ga7zdhbS2GXOMTIZRT0mYjKJtR9fivsXzsyq5U3vjDL0s6DTMwYRm0UHNjzTY5dh4+LSC68Sm/7WEiimbQNYlw==} + '@tauri-apps/plugin-shell@2.3.0': + resolution: {integrity: sha512-6GIRxO2z64uxPX4CCTuhQzefvCC0ew7HjdBhMALiGw74vFBDY95VWueAHOHgNOMV4UOUAFupyidN9YulTe5xlA==} + '@tootallnate/once@2.0.0': resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} engines: {node: '>= 10'} @@ -1984,6 +1990,10 @@ snapshots: '@tauri-apps/api@2.8.0': {} + '@tauri-apps/plugin-shell@2.3.0': + dependencies: + '@tauri-apps/api': 2.8.0 + '@tootallnate/once@2.0.0': {} '@types/babel__core@7.20.5': diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index ee0e374..3b2e0f4 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -4,10 +4,10 @@ "version": "3.0.0-beta.1", "identifier": "com.ccswitch.app", "build": { - "frontendDist": "../build", - "devUrl": "http://localhost:3000", - "beforeDevCommand": "pnpm dev", - "beforeBuildCommand": "pnpm build" + "frontendDist": "../dist", + "devUrl": "http://localhost:5173", + "beforeDevCommand": "pnpm run dev:renderer", + "beforeBuildCommand": "pnpm run build:renderer" }, "app": { "windows": [