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:
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.
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-clipackage (which the commands allude to), expo says that it doesn't work on node 17+ and they recommend using the new version of expo vianpx expo. Runningnpx expo . android:startappears 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 ofpackage.jsonand found various build commands for android. However, when I tried to run them, my system complained about theeascommand not existing (I thought theyarn installshould 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:
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.