question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Get rid of rfbrowser init

See original GitHub issue

I am currently making a conda package for robotframework-browser: https://github.com/conda-forge/staged-recipes/pull/13300

It should soon be possible for users to run the following in order to get it to work:

conda install -c conda-forge robotframework-browser

Note that this does not require nodejs to be installed on the user machine, which is convenient, because it’s not required to run rfbrowser init.

In this issue, I would like to suggest getting rid of rfbrowser init. My idea is that we could run npm install --production in the setup.py directly, this would mean that:

  • pip install robotframework-browser will be enough to get it to work
  • it’s not required any more that the user machine has nodejs installed, only the dev machine (when making the release or when making a dev install)

Please tell me what you think.

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Reactions:1
  • Comments:5

github_iconTop GitHub Comments

1reaction
xylixcommented, Nov 25, 2020

@martinRenou Yeah pkg achieves shipping of a single binary containing all JS code and a bundled node runtime.

0reactions
martinRenoucommented, Nov 25, 2020

Sorry, I see this issue is actually a duplicate of #465

Read more comments on GitHub >

github_iconTop Results From Across the Web

Rfbrowser init (fails downloading chromium - Robot Framework
Trying to initialize rfbrowsers fails while trying to download the chromium driver. ... the following error gets logged to the console:
Read more >
robotframework-browser initialisation (rfbrowser init) fails on ...
Describe the bug rfbrowser init fails on macOS 11.1, "Playwright does not support chromium on mac11.1" (this is fixed on playwright 1.7.0, ...
Read more >
Browser Library
Initialize the Browser library and skip browsers installation: > rfbrowser init --skip-browsers; Install browser binaries separetly according Playwright ...
Read more >
playwright - npm
Using init command. The easiest way to get started with Playwright Test is to run the init command. # Run from your project's...
Read more >
marketsquare/robotframework-browser:v4.4.0 - Docker Hub
Wasm is a fast, light alternative to Linux containers — try it out today in the ... RUN /bin/sh -c apt-get update ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found