Closed kristijanribaric closed 2 months ago
I've deleted the whole local repo and went through all the steps again and now after running ./mach run
I only get the following error:
Aight I ran npm run init
and npm run build
and every other command I could find and I am not getting the error popup anymore, but the browser is not launching.
I can see that the task "Nightly" started in Task Manager but that's about it.
Managed to get it working.
Couple of notes for making it work on Windows 11.
Step 4 just isn't working and not updating the language packs caused the error window from before. Solution that worked for me is manually copying content from ./l10n/en-US/browser
to ./engine/browser/locales/en-US
after successful run of npm run init
. Also, Step 5 will fail if you don't apply this workaround.
Might be a good idea to add these workarounds for building on Windows to Contributing Docs until there is a fix.
They are added though https://docs.zen-browser.app/contribute/desktop#step-4-update-language-packs. Glad it works now!
Captchas
What happened?
Description
I'm trying to set up the local development environment to contribute to the project, but I've encountered some issues during the process.
Steps Followed
I followed the steps outlined in the Zen Browser build guide and successfully (as far as I can tell) reached step 6. However, when I run the
npm start
command, I receive the following error:Manual Attempt
I tried running the command manually, and the result was the following:
At this point, it just hangs with no further output, and I can't type anything unless I hit
CTRL + C
to exit.Additional Issue
If Zen is already running when I execute the
./mach run --noprofile
command, I get the following popup:Expected Behavior
I expected the browser to launch in the development mode, but it either hangs or triggers the popup when Zen is already running.
Any insights or suggestions to resolve this would be greatly appreciated!
Reproducible?
Version
1.0.1-a
What platform are you seeing the problem on?
Windows
Relevant log output