Skip to content
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

Developer Instructions are out-of-date #194

Open
4 tasks
TheTechmage opened this issue Jul 11, 2024 · 0 comments
Open
4 tasks

Developer Instructions are out-of-date #194

TheTechmage opened this issue Jul 11, 2024 · 0 comments

Comments

@TheTechmage
Copy link

The developer instructions contained within the readme seem to be a bit out-of-date. In a couple locations, they refer to using node 20. In another, they talk about using node 18. When using the legacy expo-cli package (which the commands allude to), expo says that it doesn't work on node 17+ and they recommend using the new version of expo via npx expo. Running npx expo . android:start appears to work at first glance, but once the app makes it to the phone I get an error stating: Base quick-sqlite module not found. Maybe try rebuilding the app. Since compiling with expo seemed to have failed, I took a look inside of package.json and found various build commands for android. However, when I tried to run them, my system complained about the eas command not existing (I thought the yarn install should have handled that kind of thing)

Anyways, as a "new developer" with a fresh environment, I'm at a loss as to how I should proceed. I have no clue what this "eas" binary is, nor do I know why expo isn't finding the sqlite module once it tries launching the wallet app..

To put that all in list form:

  • Inconsistent node versions
  • out-dated expo commands
  • missing packages when launched through expo
  • missing commands for manual build (yarn run build:android:*)

Do you have any advice as to what I might be missing? I followed the current build steps as closely as I could, without success.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant