AgregoreWeb / agregore-browser

A minimal browser for the distributed web (Desktop version)
https://www.youtube.com/watch?v=TnYKvOQB0ts&list=PL7sG5SCUNyeYx8wnfMOUpsh7rM_g0w_cu&index=14
GNU Affero General Public License v3.0
740 stars 66 forks source link

(2.0.0-7) not starting on Windows 10 #224

Closed cedarknoll closed 1 year ago

cedarknoll commented 1 year ago

I installed Agregore-Browser-Setup-2.0.0-7.exe and Agregore is no longer starting. No windows ever opens, I get the following error running it in command prompt:

Error [ERR_UNSUPPORTED_ESM_URL_SCHEME]: Only URLs with a scheme in: file, data are supported by the default ESM loader. On Windows, absolute paths must be valid file:// URLs. Received protocol 'c:' at new NodeError (node:internal/errors:393:5) at throwIfUnsupportedURLScheme (node:internal/modules/esm/resolve:1032:11) at defaultResolve (node:internal/modules/esm/resolve:1112:3) at nextResolve (node:internal/modules/esm/loader:163:28) at ESMLoader.resolve (node:internal/modules/esm/loader:841:30) at ESMLoader.getModuleJob (node:internal/modules/esm/loader:424:18) at ESMLoader.import (node:internal/modules/esm/loader:525:22) at importModuleDynamically (node:internal/modules/cjs/loader:1105:29) at importModuleDynamicallyWrapper (node:internal/vm/module:438:21) at importModuleDynamically (node:vm:389:46)

RangerMauve commented 1 year ago

Thank you for reporting this! I'll tag a new prerelease with the fix.

This seems to be due to windows having different ways of dealing with file paths which broke the initial module importing code. I made a fix to convert the path to a file URL so hopefully that'll help

RangerMauve commented 1 year ago

Should be fixed in 2.0.0-11 :) Ty again for the report, this made it way easier to fix.