solidjs / solidjs/solid-vite-plugin

Assets from `/public` doesn't work in release build of Electron App when using `electron-vite`

Offen
#87 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
TypeScript
Sterne
520
Forks
70
Ø Merge
23 Std. 35 Min.
Gemergte PRs (30 T.)
39

Beschreibung

Hi, i am working on graphics editing app made with Solid.
Some time ago, i decided to make desktop client to simplify working with files and directories.

I found project called electron-vite, which make life of electron dev and newcommer easier.
And, my first tries failed because of issues with release builds.
Assets which has been put into /public directory didn't work in built app.

At first, i made issue at electron-vite repo.
After some invesigation, author talled me that, electron-vite is fine, and looks like problem somewhere in vite-pluting-solid.

Could you please check this out, and help investigate it further?

More details here (in second part of my message):
https://github.com/alex8088/electron-vite/issues/99#issuecomment-1420706559

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne mit dem verlinkten electron-vite-Issue, insbesondere mit dem zweiten Teil des referenzierten Kommentars, und reproduziere das Problem in einem Release-Build der Electron-App. Verfolge, wie /public-Assets durch vite-plugin-solid verarbeitet werden; die Aufgabe ist abgeschlossen, wenn diese Assets in der gepackten Anwendung korrekt geladen werden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
electron, typescript, vite
Bereich
build-system, desktop
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.