feat: dev:web 纯浏览器开发通道(绕开 Electron 窗口/Tabbit localhost 劫持)
【背景】npm run dev 构建链全绿正常;但用户环境 Tabbit 浏览器后台 node 劫持 localhost 端口段 (5173/5179 全 502)——非我们 dev 故障 【方案】vite.web.config.ts:root=src/renderer+react 插件+port 5179+host 0.0.0.0; package.json scripts.dev:web=vite --config vite.web.config.ts 【用法】WSL:npm run dev:web → Windows 浏览器:http://<WSL_IP>:5179(设备 localhost 不可用场景) window.api(导出/导入/MOD 扫描)不存在时自动跳过——其余全功能等价(存档走浏览器 OPFS) 【验证】Windows 侧 curl http://192.168.1.225:5179/ = 200
This commit is contained in:
+2
-1
@@ -15,7 +15,8 @@
|
||||
"package": "npm run build && electron-builder",
|
||||
"verify": "node scripts/verify-release.mjs",
|
||||
"verify:package": "node scripts/verify-release.mjs --package",
|
||||
"gen:art": "node scripts/gen-art.mjs"
|
||||
"gen:art": "node scripts/gen-art.mjs",
|
||||
"dev:web": "vite --config vite.web.config.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@metona-team/metona-sqlark": "0.7.4"
|
||||
|
||||
Reference in New Issue
Block a user