From 712dbf482afe5c95a5e0fb7f563f84e052765075 Mon Sep 17 00:00:00 2001 From: Vanalite Date: Thu, 11 Sep 2025 20:42:42 +0700 Subject: [PATCH] chore: isolate port for mobile app Avoid using the same port between mobile-app vs web-app Make sure both commands for developing mobile-app & web-app stay alive Test: yarn dev is running yarn dev:mobile is running --- mobile-app/package.json | 2 +- mobile-app/src-tauri/tauri.conf.json | 2 +- package.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/mobile-app/package.json b/mobile-app/package.json index b2a7b6a08..2e2586b53 100644 --- a/mobile-app/package.json +++ b/mobile-app/package.json @@ -4,7 +4,7 @@ "version": "0.6.6", "type": "module", "scripts": { - "dev": "vite --port 1421", + "dev": "vite --port 1422", "build": "tsc -b && vite build", "lint": "eslint .", "preview": "vite preview", diff --git a/mobile-app/src-tauri/tauri.conf.json b/mobile-app/src-tauri/tauri.conf.json index 7b8c3a943..134afa77a 100644 --- a/mobile-app/src-tauri/tauri.conf.json +++ b/mobile-app/src-tauri/tauri.conf.json @@ -5,7 +5,7 @@ "identifier": "jan.ai.mobile", "build": { "frontendDist": "../dist", - "devUrl": "http://localhost:1421", + "devUrl": "http://localhost:1422", "beforeDevCommand": "yarn dev", "beforeBuildCommand": "yarn build" }, diff --git a/package.json b/package.json index 6c8423f42..adeeb07e6 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "build:mobile": "yarn workspace @janhq/mobile-app build", "mobile:android": "yarn workspace @janhq/mobile-app tauri:android", "mobile:ios": "yarn workspace @janhq/mobile-app tauri:ios", - "dev:tauri": "yarn build:icon && yarn copy:assets:tauri && cross-env IS_CLEAN=true tauri dev", + "dev:tauri": "yarn build:icon && yarn copy:assets:tauri && cross-env IS_CLEAN=true RUSTC_WRAPPER= tauri dev", "copy:assets:tauri": "cpx \"pre-install/*.tgz\" \"src-tauri/resources/pre-install/\" && cpx \"LICENSE\" \"src-tauri/resources/\"", "download:lib": "node ./scripts/download-lib.mjs", "download:bin": "node ./scripts/download-bin.mjs",