I am currently experiencing an issue where the following commands (and potentially more) hang indefinitely when trying to initialize a project:
npx create-react-app
npx create-expo-app
npx create-next-app
Here is an example:
C:UsersjamesDocuments>npx create-expo-app@latest my-app
And then it plays the spinning progress wheel animation (|/-|) ~2 times, and is stuck without any progress indefinitely. I have left it alone for hours and nothing happened. Ctrl + C
works at terminating the batch job.
Here is some of what I have tried to fix the issue:
- Restart my computer (several times)
- Uninstall and reinstall Node.js multiple times (including once with fnm Fast Node Manager)
- Install different version of Node.js (including v18.20.4 LTS, v20.15.1 LTS, and v22.5.0
- Tried the commands from Windows CMD (as well as running it as admin), Windows Powershell, and from VS Code
- Tried to set registry using
npm config set registry http://registry.npmjs.org/ --global
(still the same issue) - Tried to clear cache
npm cache clear --force
(still the same issue) - Install
create-expo-app
globally and then use it (still the same issue) - I even tried installing it with Yarn… unfortunately, that came with a whole page of repeated warnings like these:
warning expo > @expo/cli > [email protected]: Glob versions prior to v9 are no longer supported
warning expo > babel-preset-expo > @react-native/babel-preset > @babel/[email protected]: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead.
warning expo > @expo/cli > @expo/rudder-sdk-node > @expo/bunyan > mv > [email protected]: Rimraf versions prior to v4 are no longer supported
warning expo > @expo/cli > @expo/rudder-sdk-node > @expo/bunyan > mv > rimraf > glob > [email protected]: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
warning "expo > babel-preset-expo > @react-native/babel-preset > @react-native/babel-plugin-codegen > @react-native/codegen > [email protected]" has unmet peer dependency "@babel/preset-env@^7.1.6".
And then the yarn command gets stuck at an empty progress bar:
[---------------------------------------------------------------------------------------------------------------] 0/719
Please help ????
Current system information:
Windows 11
> node -v
v22.5.0
>npm -v
10.8.2
npx create-expo-app@latest my-app hangs and gets stuck without any progress
James is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.