fix: load desktop web assets from file URLs
This commit is contained in:
1 parent
d76acf8615
commit
d3296cb96f
4 files changed
+9
-3
No files matched your search
@@ -99,6 +99,8 @@ jobs:
|
||||
run: bun install --frozen-lockfile
|
||||
|
||||
- name: Build Web renderer
|
||||
env:
|
||||
EDGE_EVER_DESKTOP_BUILD: "1"
|
||||
run: bun run build:web
|
||||
|
||||
- name: Verify Web precache budget
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@edgeever/desktop",
|
||||
"version": "1.6.27",
|
||||
"version": "1.6.28",
|
||||
"desktopName": "EdgeEver",
|
||||
"private": true,
|
||||
"description": "Native EdgeEver desktop client",
|
||||
|
||||
@@ -70,9 +70,13 @@ const deploymentMethod = resolveDeploymentMethod(
|
||||
? "github_actions"
|
||||
: undefined)
|
||||
);
|
||||
const isDesktopBuild = process.env.EDGE_EVER_DESKTOP_BUILD === "1";
|
||||
|
||||
export default defineConfig({
|
||||
root: "apps/web",
|
||||
// Packaged Electron apps load index.html via file://, so root-absolute
|
||||
// asset URLs resolve to the filesystem root and leave a blank window.
|
||||
base: isDesktopBuild ? "./" : "/",
|
||||
define: {
|
||||
__EDGEEVER_APP_VERSION__: JSON.stringify(appVersion),
|
||||
__EDGEEVER_BUILD_ID__: JSON.stringify(buildId),
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "edgeever",
|
||||
"version": "1.6.27",
|
||||
"version": "1.6.28",
|
||||
"private": true,
|
||||
"type": "module",
|
||||
"workspaces": [
|
||||
@@ -31,7 +31,7 @@
|
||||
"dev:extension": "vite --config apps/extension/vite.config.ts",
|
||||
"build:web": "vite build --config apps/web/vite.config.ts",
|
||||
"build:desktop:sidecar": "cargo build --manifest-path crates/desktop-sidecar/Cargo.toml --release",
|
||||
"build:desktop": "bun run build:web && bun run build:desktop:sidecar && bun run --cwd apps/desktop dist",
|
||||
"build:desktop": "EDGE_EVER_DESKTOP_BUILD=1 bun run build:web && bun run build:desktop:sidecar && bun run --cwd apps/desktop dist",
|
||||
"benchmark:desktop:sidecar": "bun scripts/benchmark-desktop-sidecar.mjs",
|
||||
"verify:web-performance": "bun scripts/verify-web-performance.mjs",
|
||||
"test:desktop:sidecar": "bun scripts/test-desktop-sidecar.mjs",
|
||||
|
||||
Reference in new issue
Block a user