-
Notifications
You must be signed in to change notification settings - Fork 3.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug] Fails to install on Termux/Android/Busybox #4733
Comments
Since Cypress runs in Electron, and Android can't run Electron, there's no "graceful degradation" possible. Failing the install is the correct behavior - there's nothing else that can be done. Splitting Electron from Cypress (issue: #3900) would make running Cypress on Android possible, though I'm still not sure what benefit this would bring. Could you share your use case for this? |
My use case is installing a server with media on a high capacity android phone for offline access. I can also see installing it on a DDWRT router may be useful. I can get around cypress by using --prod with npm. node is very platform agnostic. Termux is officially supported, based on the NPM installation page. I don't know where to begin in dealing with a package that completely breaks the installation process. fsevents is probably a good example of how to handle it, it fails to install gracefully on linux and windows, but works great on mac. Chokidar relies on it, but it doesn't brick the installation. Thus setting up termux to do some offline development on an android phone with termux and git, isn't hindered by using fsevents. Perhaps the solution is a simple package.json fix, somewhere |
Well,
There is a package called If Going to close this since it's working as it should. |
#3984 # Current behavior: Does not install
Desired behavior:
Install with reduced functionalty. A full npm install failure is undesireable, it's not gracefully degrading.
Steps to reproduce: (app code and test code)
On Termux for Android, no root required:
pkg install nodejs; npm install cypress
Versions
Latest
The text was updated successfully, but these errors were encountered: