expo / create-react-native-app

Create React Native apps that run on iOS, Android, and web
BSD 3-Clause "New" or "Revised" License
13.26k stars 1.35k forks source link

Help !!! Unable to solve it tried whatever is available in google "The development server returned response error code 500 #931

Open Sana720 opened 7 months ago

Sana720 commented 7 months ago

Screenshot (73) Describe the bug error: TypeError: dependencies is not iterable at Graph._resolveDependencies (C:\Users\saahm\OneDrive\Desktop\varcast-app-master\node_modules\@react-native-community\cli-plugin-metro\node_modules\metro\src\DeltaBundler\Graph.js:452:23) at Graph._processModule (C:\Users\saahm\OneDrive\Desktop\varcast-app-master\node_modules\@react-native-community\cli-plugin-metro\node_modules\metro\src\DeltaBundler\Graph.js:267:38) at async Graph._addDependency (C:\Users\saahm\OneDrive\Desktop\varcast-app-master\node_modules\@react-native-community\cli-plugin-metro\node_modules\metro\src\DeltaBundler\Graph.js:378:20) at async Promise.all (index 33) at async Graph._processModule (C:\Users\saahm\OneDrive\Desktop\varcast-app-master\node_modules\@react-native-community\cli-plugin-metro\node_modules\metro\src\DeltaBundler\Graph.js:328:5) at async Graph._addDependency (C:\Users\saahm\OneDrive\Desktop\varcast-app-master\node_modules\@react-native-community\cli-plugin-metro\node_modules\metro\src\DeltaBundler\Graph.js:378:20) at async Promise.all (index 3) at async Graph._processModule (C:\Users\saahm\OneDrive\Desktop\varcast-app-master\node_modules\@react-native-community\cli-plugin-metro\node_modules\metro\src\DeltaBundler\Graph.js:328:5) at async Graph._traverseDependenciesForSingleFile (C:\Users\saahm\OneDrive\Desktop\varcast-app-master\node_modules\@react-native-community\cli-plugin-metro\node_modules\metro\src\DeltaBundler\Graph.js:255:5) at async Promise.all (index 0) Add any other context about the problem here.

AyJayHam commented 6 months ago

Same error here, running on a Win 11 machine. Works just fine on my Win 10 machine.

natejhowe commented 6 months ago

Did you ever figure this out? I've been banging my head against the wall attempting to debug this error.

natejhowe commented 6 months ago

@Sana720 Delete your Temp folder located here C:\Users{user}\AppData\Local\Temp. Then try again. Fixed it for me.

ivstiv commented 5 months ago

Had the same issue today, my Windows bluescreened so that must have corrupted some of my cache. After wiping the Temp folder that @natejhowe mentioned the problem went away!

Manlikevee commented 5 months ago

npx expo install --fix fixed it for me

kerimovok commented 4 months ago

@Sana720 Delete your Temp folder located here C:\Users{user}\AppData\Local\Temp. Then try again. Fixed it for me.

It helped me too, thx!

Aaqibraza098 commented 3 months ago

@Sana720 Delete your Temp folder located here C:\Users{user}\AppData\Local\Temp. Then try again. Fixed it for me.

This one helped . Thanks

mugabe00 commented 2 months ago

npx expo install --fix

this one helped me . thanks

shaheer741 commented 2 months ago

@Sana720 Delete your Temp folder located here C:\Users{user}\AppData\Local\Temp. Then try again. Fixed it for me.

solved for me

mikeisadev commented 2 months ago

I had the same problem and I fixed it right now.

Instead of going into the "Temp" folder inside AppData/Local deleting the interested temp and cache files, you can do the following steps:

These commands helped me to solve the problem. Yes, you can go and clear cache files and temp files inside your PC folders inside "AppData/Local/Temp", but this approach will save you time with a direct CLI command.

I want to add more: If you need to establish a tunnel connection to see your react native app through expo go on your smartphone do this:

Or you can combine the two last commands npx expo start --clear and npx expo start --tunnel into npx expo start --clear --tunnel after doing npm cache clean --force. But npx expo start --clear --tunnel gave me errors, so do the step by step procedure dividing the two commands.

Hope it helps.

Vinaykpro commented 1 month ago

Cool so deleting the temp folder is the only working way for me these cache clean commands didn't fix my problem...