Skip to content
This repository was archived by the owner on Jun 22, 2025. It is now read-only.
This repository was archived by the owner on Jun 22, 2025. It is now read-only.

Eel + Electron Forge + Vite: ERR_CONNECTION_REFUSED #738

@M1dnight-ofcl

Description

@M1dnight-ofcl

Eel version
0.16.0 (also present in 0.17.0 after testing)

Describe the bug
I added a python file named main.py to my electron project. here is the contents of it:

import eel;
import eel.browsers;
#---
eel.init('web');
eel.browsers.set_path('electron','node_modules/electron/dist/electron');
eel.start(mode='electron');

everytime i run this python file, it makes the electron window but gives me the following error:

(node:35720) electron: Failed to load URL: http://localhost:5173/ with error: ERR_CONNECTION_REFUSED
(Use `electron --trace-warnings ...` to show where the warning was created)

To Reproduce
Steps to reproduce the behavior:

  1. Create an Electron Forge project
  2. Add the following code in a file named main.py
  3. run main.py
  4. error happens after a couple of second of the window being open

Expected behavior
I Expected the electron window to also have the contents of my app, which i wrote in vite. it did not infact do this.

System Information

  • OS:Windows 11 x64
  • Browser: Chrome
  • Python Distribution: Python 3.11.4

Screenshots
image

Additional context
Add any other context about the problem here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions