The expo app i had was requiring at least SDK version 33. I upgraded the app using expo upgrade and followed the instructions.
After upgrading when i wanted to start the app by typing npm start. The following error was shown.
error: unknown option --projectRoots
with the following messages
Warning: Problem validating app.json: Unable to perform cache refresh for /home/ayz/.cache/expo/schema-undefined.json: Error: API Response Error: undefined is an invalid SDK version.
Warning: Invalid sdkVersion. Valid options are 7.0.0, 8.0.0, 9.0.0, 10.0.0, 11.0.0, 12.0.0, 13.0.0, 14.0.0, 15.0.0, 16.0.0, 17.0.0, 18.0.0, 19.0.0, 20.0.0, 21.0.0, 22.0.0, 23.0.0, 24.0.0, 25.0.0, 26.0.0, 27.0.0, 28.0.0, 29.0.0, 30.0.0, 31.0.0, 32.0.0, 33.0.0, 34.0.0, 35.0.0, 36.0.0, 37.0.0, 38.0.0, 39.0.0
Starting React Native packager...
My expo
expo --version
3.28.0
The expo app i had was requiring at least SDK version 33. I upgraded the app using
expo upgradeand followed the instructions.After upgrading when i wanted to start the app by typing
npm start. The following error was shown.error: unknown option --projectRootswith the following messages
Warning: Problem validating app.json: Unable to perform cache refresh for /home/ayz/.cache/expo/schema-undefined.json: Error: API Response Error: undefined is an invalid SDK version.Warning: Invalid sdkVersion. Valid options are 7.0.0, 8.0.0, 9.0.0, 10.0.0, 11.0.0, 12.0.0, 13.0.0, 14.0.0, 15.0.0, 16.0.0, 17.0.0, 18.0.0, 19.0.0, 20.0.0, 21.0.0, 22.0.0, 23.0.0, 24.0.0, 25.0.0, 26.0.0, 27.0.0, 28.0.0, 29.0.0, 30.0.0, 31.0.0, 32.0.0, 33.0.0, 34.0.0, 35.0.0, 36.0.0, 37.0.0, 38.0.0, 39.0.0Starting React Native packager...My expo
expo --version3.28.0